1、条件分支(判断):
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
读取输入input()
返回的数据类型是str
,str
不能直接和整数比较,必须先把str
转换成整数。Python提供了int()
函数来转换。
2、条件表达式(三元操作符)a=x if 条件 else y 表示当条件为Ture时,a的值赋值为x,否则赋值为y
3、断言(assert):在程序中置入检查点
4、while循环:只要条件满足,就不断循环,条件不满足时退出循环。
while 条件:
循环体
5、for循环:for x in ...
循环就是把每个元素代入变量x
,然后执行缩进块的语句。
favourite = "Fish"
for each in favourite:
print(each,end='')
6、range()内建函数:range([start,] stop[,step=1])
传递一个参数 for i in range(5) 生成0,1,2,3,4
传递两个参数for i in range(2,9) 生成 2,3,4,5,6,7,8
7、break:在循环中,break
语句可以提前退出循环,break是跳出整个循环。
continue:continue
语句跳过当前的这次循环,直接开始下一次循环。