
python
文章平均质量分 57
曲奇喵
弱小可怜又无助,但能吃。
展开
-
Python 学习笔记(一)[语法基础]
数据类型数字整数(int,long):内存决定长度,不支持自增(++)和自减(–)浮点数(float):带小数点的数,无穷小数会做精度处理布尔(bool):非空(None)非 0 → true,0 或空(None) → false复数(complex):表示向量,如:2 + 3j 或 2 + 3J字符串(str)定义:单引双引交替使用,不可变索引:str[index],从左往...原创 2018-11-23 09:53:52 · 161 阅读 · 0 评论 -
Python 学习笔记(二)[语法进阶]
深浅拷贝引用list_1 = [1,2,3]list_2 = list_1list_1 修改其中元素时,list_2 也被影响浅拷贝list_1 = [1,2,3,['a','b','c']]list_2 = list1[:]只拷贝了最外层元素,修改 list_1 中的 1 时,list_2 不受影响,修改 list_1 中的 a 时,list_2 受影响深拷贝import...原创 2018-11-23 10:23:29 · 243 阅读 · 0 评论 -
Python学习笔记(三)[函数基础]
概念定义声明a = 1if a == 1: def func(): print('a == 1')else: def func(): print('a != 1')传参# 默认参数放在最后def func(x,y,z=3): return x + y + z # 顺序传参func(1,2)# 命名传参...原创 2018-11-23 10:35:38 · 171 阅读 · 0 评论 -
Python 学习笔记(四)[函数进阶]
异常异常捕获try: myfile = open('1.txt')except Exception: print('打开文件错误')else: print('打开文件') myfile.close()finally: print('打开文件结束')自定义异常class MyError(Exception): print('自定义错误')def func()...原创 2018-11-23 10:42:47 · 215 阅读 · 0 评论 -
Python 学习笔记(五)[面向对象]
变量类的变量class A: num = 1 a = A()# 1a.num# 1A.num# 修改类的变量值A.num = 2# 2a.num# 修改对象的变量值a.num = 32A.num# 给对象添加属性a.age = 10# 没有A.age实例的变量class A: def __init__(self): ...原创 2018-11-23 10:53:44 · 150 阅读 · 0 评论