python基础知识--语句

来源:互联网 发布:交通数据百度百科 编辑:程序博客网 时间:2024/04/25 23:41

在python中经常会见到一些用空格隔开的表示方式,例如下例。这些叫做语句。

print aimport numpy

常见的语句有
1. print,import语句
2. 赋值语句
3. 条件语句
4. 循环语句
5. pass,del,exec语句

2..(1)序列解包:在python中经常会看到如下的赋值语句

test={'a':1,'b':2}x,y=test.popitem()xOut[36]: 'a'yOut[37]: 1

这便是序列解包,test.popitem()返回的是元组。然后分别赋值。
3..需要强调一点布尔运算符and,or,not

if 判断语句:    语句elif 判断语句:    语句else:    语句

4..
(1)while循环.

while 判断语句:    执行语句

(2)for语句.for语句中的迭代工具1.并行迭代,2.按索引迭代,3.翻转和排序迭代。

for i in 可迭代对象:    语句#并行迭代.zip将两个列表压缩成一个元组for name,age in zip(names,ages):#按索引迭代.在迭代的过程中产生索引,enumerate返回索引和相应的值for index,name in enumerate(names)#翻转和排序迭代.翻转:reversed,sorted函数。reversed返回的是一个可迭代对象。sorted([1,2,3,0])Out[43]: [0, 1, 2, 3]reversed([0,1,2,3,4])Out[44]: <listreverseiterator at 0x11cb10790>

(3)循环中的else语句。如果想要在正常跳出循环(不是break 等的原因)之前,执行一些语句,可以用else语句

for i in 判断语句:     语句块else:     语句块

(4)列表推导式.

[x*x for x in range(10) if x%3==0]
0 0
原创粉丝点击