Python语句概述20,,一,语句1.赋值语句
Python语句概述20,,一,语句1.赋值语句
一,语句
1.赋值语句
2.调用语句
3.print,打印对象
4.条件判断:if/elif/else
5.序列迭代:for/else
6.普通循环:while/else
7.pass:占位符
8.break
9.continue
10.def
11.return
12.yield
13.global:命名空间
14.raise:触发异常
15.import
16.from:模块属性访问
17.class:类
18.try/except/finally:捕捉异常
19.del:删除引用
20.assert:调试检查
21.with/as:环境管理器
二,赋值语句
1.需要事先赋值;
2.隐士赋值:import, from, def, class, for, 函数参数;
3.元组和列表分解赋值:
当赋值符号(=)的左侧为元组或列表时,Python会按照位置把右边的对象和左边的目标自左而右逐一进行配对;
个数不同时,会触发异常,此时可以以切片的方式进行;
例如:
In[10]:l1=(‘Mon‘,‘Tue‘,‘Wen‘)In[11]:x,y,z=l1In[12]:printxMonIn[13]:(x,y,z)=l1In[14]:printyTueIn[15]:a,b=l1---------------------------------------------------------------------------ValueErrorTraceback(mostrecentcalllast)<ipython-input-15-93261175aac2>in<module>()---->1a,b=l1ValueError:toomanyvaluestounpack
4.多重目标赋值
例如:
In[18]:num1=num2=num3=88In[19]:printnum1,num2,num3888888In[27]:num1=66In[28]:printnum1,num2,num3668888
5.增强赋值
+=,-=,*=,/=,//=,%=
例如:
In[31]:m=4In[32]:m+=2In[33]:printm6
本文出自 “Jessen Liu的博文” 博客,请务必保留此出处http://zkhylt.blog.51cto.com/3638719/1707341
Python语句概述20
评论关闭