![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习笔记
一只小瓜牛
这个作者很懒,什么都没留下…
展开
-
随便写写
随便写写文章目录随便写写函数for循环 + elseTODO注释全局变量多值参数拆包类dir查看类的所有属性和方法类外添加属性(不推荐)self的含义None初始值私有属性和私有方法伪私有属性方法重写方法的扩展多继承类属性类方法静态方法单例异常异常处理格式对不同错误进行处理捕获未知错误异常处理完整语法异常的传递主动抛出异常import 模块同名问题__name__包(Package)发布模块其他eval()函数for循环 + elsefor 变量 in 集合: 循环体代码else:原创 2020-12-03 19:37:44 · 168 阅读 · 0 评论 -
Python学习笔记6
Python学习笔记6一、类1、子类的继承2、子类重写方法——多态3、类的内部也可以有其他实体一、类1、子类的继承class Car(): """模拟汽车""" def __init__(self, brand, model, year): """初始化汽车属性""" self.brand = brand self.model = model self.year = year def get_main_inform原创 2020-09-20 14:50:42 · 137 阅读 · 0 评论 -
Python学习笔记5
Python学习笔记5一、函数1、函数的参数传递形式2、可选参数3、函数的形参默认值要用不可变的值,这个错误不会报错,因此难以发现4、可变长参数 *args5、可变长参数 **kwargs6、任意参数7、通过global声明可以让函数内的局部变量变为全局变量8、断言 assert expression9、匿名函数一、函数1、函数的参数传递形式注意传递的顺序,指定的参数要放在后面写。def func(a, b, c=0): #c的默认值为0 return a + b + cfunc(1,2,3原创 2020-09-20 00:21:35 · 210 阅读 · 0 评论 -
Python学习笔记4
Python学习笔记4一、for循环1、同时使用元素和下标2、for和else的配合使用二、while循环1、while作用2、while与else3、while+变量名一、for循环1、同时使用元素和下标x = ['a', 'b', 'c', 'd']for i, j in enumerate(x): print(i, j)#输出0 a1 b2 c3 d2、for和else的配合使用for循环如果顺利执行,没有被break打断,那么将会执行else后的语句。sum =原创 2020-09-19 21:55:49 · 160 阅读 · 0 评论 -
Python学习笔记3
Python学习笔记3一、列表1、列表可以放不同的数据类型,而且列表可变。2、用list(可迭代对象)生成列表,包括字符串、元组、集合、range()3、拼接与成倍复制4、元素增加5、元素删除6、元素查找7、元素赋值8、元素排序9、元素翻转二、元组1、打包和解包2、zip()函数三、字典1、增加元素2、删除元素3、查找操作4、d.keys()和d.values()5、.item()方法及遍历四、集合1、集合运算2、其他操作一、列表1、列表可以放不同的数据类型,而且列表可变。ls = ["Python"原创 2020-09-19 21:02:40 · 97 阅读 · 0 评论 -
python学习笔记2
python学习笔记2一、数字运算1、进制转换2、浮点数的不确定性3、一些基本运算符4、一些运算函数5、借助库函数(以后专门写)二、字符串1、打印格式2、切片3、成员运算4、字符和Unicode码5、字符串分合6、删除头尾指定字符7、字符串替换8、统计三、布尔类型1、any()和all()2、作为掩码四、变量类型1、type()2、isinstance(变量,预判类型) 承认继承3、isdigit()、isalpha()和isalnum()五、类型转换1、数字转字符串str()2、字符串转数字int()、原创 2020-09-19 19:00:37 · 232 阅读 · 0 评论 -
Python学习笔记1
Python 学习笔记1比较基础的知识,权当复习了。一、input和evalx = input("Please enter a number:")y = input("Please enter a number:")print(x+y)如果分别输入1和2,则会打印’12’,这是由于input()输入的会默认为字符串,而如果想变为数字,需要加eval()函数。x = eval(input("Please enter a number:"))y =eval( input("Please ent原创 2020-09-19 16:07:48 · 130 阅读 · 0 评论