
python基础学习
zyuPp
你今日练习了吗?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 基础---函数篇
Python 基础---函数篇四种类型的函数全局变量调用函数的传参方式函数的不定长参数**函数的不定长参数,调用函数的时候不确定传入多少个参数,可能0个或多个**1.不定长位置参数 2.不定长关键字参数函数的参数的高级使用函数的注意事项注意事项:1.函数名不能相同 2.变量名不能和函数名相同必须参数使用关键字传参注意:*号 后面的参数必须使用关键字传参函数嵌套递归...原创 2019-06-20 16:55:49 · 251 阅读 · 0 评论 -
Python基础-----文件读写与OS
Python基础-----文件读写与OS 文件读写方式 文件:可以做到数据的永久存储,文件以硬盘为载体 ‘r’ : 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 ‘rb’: 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。一般用于非文本文件如图片等。 ‘w’ : 打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删...原创 2019-07-27 16:59:39 · 269 阅读 · 0 评论 -
Python基础-----列表生成式、偏函数、高阶函数、闭包、装饰器
列表生成式 列表生成式(列表推导式):通俗理解使用for循环快速创建一个列表,最终要获取一个列表 下面这个我们经常使用比较麻烦的方法: my_list=[] for i in range(1,6): print(i) my_list.append(i) print(my_list) 输出:[1, 2, 3, 4, 5] 这个是列表生成式: my_list=[value for ...原创 2019-09-19 17:05:40 · 245 阅读 · 0 评论 -
Python基础学习-----面向对象编程与魔法方法
面向对象 按照老套路,都是要介绍一下面向对象是什么,这里就举个例子,人人都可以理解的例子。 你要实现炒菜功能: 面向过程: 你,1. 准备材料 2. 翻炒 3. 出菜 面向对象: 你去找一个功能对象, 厨师对象->1.准备材料 2.翻炒 3. 出菜 类: 事件或者事物的一个分类 对象: 具体到某一个事或物就是对象 定义一个旧式类(这个不建议使用了) 定义老师类,这是旧式类,自己不主动继承ob...原创 2019-09-20 17:56:22 · 264 阅读 · 0 评论 -
Python基础学习-----异常模块包序列化StringIO
异常 当使用python解释器去执行代码的时候,遇到了错误,在控制台输出错误信息,这个错误信息就是异常。代码遇到异常会终止执行。 提示:多数异常类都是继承Exception 可能出现异常的代码放到try语句里面 捕获到的异常会在except里面进行处理 '我输入字母,就不是加法了,所以我增加一个捕捉异常' try: num1 = input("输入第一个数字:") num2 =...原创 2019-09-24 09:40:33 · 506 阅读 · 0 评论 -
python基础学习-----迭代器生成器线程进程
可迭代对象 可以使用for循环遍历取值的对象就是可迭代对象,例如:字典,列表,元组,字符串,集合,range。数字不是可迭代类型,数字是int类型or小数是float类型 判断是否为可迭代对象 from collections.abc import Iterable #判断对象是否是指定类型 r = isinstance([1,2],Iterable) print(r) 输出: True 可迭...原创 2019-09-24 12:36:10 · 409 阅读 · 1 评论