Python重要语法要素笔记
发布时间:2021-11-24 13:33:42 所属栏目:教程 来源:互联网
导读:简单的Python读书笔记,随手记录 1、 元组是不能改变的;列表可以改变:insert、remove、append 2、 逻辑操作符 a) 身份操作符:is 进行对象比较,只有引用相等才为true。 速度快,内存存储地址的比较;常用语 is None a = [abc,123] b = [abc,123] a is b F
简单的Python读书笔记,随手记录 1、 元组是不能改变的;列表可以改变:insert、remove、append 2、 逻辑操作符 a) 身份操作符:is 进行对象比较,只有引用相等才为true。 速度快,内存存储地址的比较;常用语 is None >>> a = ['abc',123] >>> b = ['abc',123] >>> a is b False --对象不同 >>> a = b >>> a is b True --对象相同 >>> a = "123" >>> b = "123" >>> a is b True --int和str 比较意义不大 >>> a = b >>> a is b True b) 比较操作符 结链比较: >>> a = 9 >>> 0<= a <= 10 True c) 成员操作符:in , not in >>> p = ('x',1,2) >>> 'x' in p True >>> 12 in p False d) 逻辑运算符:and,or,not and 和or 执行短路逻辑,and右边的被执行,or左边的被执行 3、 控制流语句 if xxxxx: pppp elif xxxxx: pppp else: ppppp ---------------------------------------- while xxxx : ppppp ----------------------------------------- for v in x : pppp a) 异常处理 try: xxxxxxx exception as ex: print(ex) 4、 算数运算符 + ; - ; * ; / ; += ; *= 除法操作符的浮点略有不同: >>> 12/4 3.0 >>> int(12/3) A、 int的类型是固定的,一旦赋值,不能改变,运算是生成新的对象。 B、 a += b 与 a=a+b 不完全相同,前者效率更高,因为只查询一次a 5、 输入输出 input 6、 函数的创建与调用 def fn (): xxxxx ![]() (编辑:文章分享网_茂名站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |