简单的Python读书笔记,随手记录 1、 元组是不能改变的;列表可以改变:insert、remove、append2、 逻辑操作符a) 身份操作符:is进行对象比较,只有引用相等才为true。速度快,内存存储地址的比较;常用语 is None>>> a = ["abc",123]>>> b = ["abc",123]>>> a is bFalse --对象不同>>> a = b>>> a is bTrue --对象相同>>> a = "123">>> b = "123">>> a is bTrue --int和str 比较意义不大>>> a = b>>> a is bTrueb) 比较操作符结链比较:>>> a = 9>>> 0<= a <= 10True c) 成员操作符:in , not in>>> p = ("x",1,2)>>> "x" in pTrue>>> 12 in pFalsed) 逻辑运算符:and,or,notand 和or 执行短路逻辑,and右边的被执行,or左边的被执行3、 控制流语句if xxxxx: ppppelif xxxxx: ppppelse: ppppp----------------------------------------while xxxx : ppppp-----------------------------------------for v in x : pppp a) 异常处理try: xxxxxxxexception as ex: print(ex)4、 算数运算符+ ; - ; * ; / ; += ; *= 除法操作符的浮点略有不同:>>> 12/43.0>>> int(12/3) A、 int的类型是固定的,一旦赋值,不能改变,运算是生成新的对象。B、 a += b 与 a=a+b 不完全相同,前者效率更高,因为只查询一次a 5、 输入输出inputprint6、 函数的创建与调用def fn (): xxxxx