加入收藏 | 设为首页 | 会员中心 | 我要投稿 文章分享网_茂名站长网 (https://www.0668zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

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
 
print
 
6、  函数的创建与调用
 
def fn ():
 
           xxxxx

(编辑:文章分享网_茂名站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读