2.控制语句
1. 条件语句
1 . if 语句
语法格式:
if 条件表达式:
执行语句
2. if-else 语句
if 条件表达式1:
执行语句1
else 条件表达式2:
执行语句2
3. if-elif-else语句
if 条件表达式1:
执行语句1
elif 条件表达式2:
执行语句2
elif 条件表达式3:
执行语句3
else:
执行语句4
若田间表达式1的值为true则会执行语句1,然后结束整个判断结果,如果是false则会判断条件表达式2的值,true会执行语句2,false会进行判断条件表达式3的值,以此类推。
4. if嵌套语句
if 条件表达式1:
执行语句1
if 条件表达式2:
执行语句2
else:
执行语句3
else:
执行语句4
2.循环语句
1. for循环
for 循环变量 in 可迭代对象:
执行语句1
示例:
打印hello world字符串
str = "hello world"
for s in str:
print(s)
2.while循环
while 条件表达式:
执行语句1
执行语句2
3. 跳转语句
1. break语句
强制跳出当前层的循环
2. continue语句
跳出当次循环,进行下次循环。当执行continue时,停止当前循环,从循环开始处重新下次循环
3. pass语句
pass表示空代码,程序不做任何事情,由于Python中没有花括号表示代码块,但是有一些地方如果没有代码,系统会报错,此时就可以使用pass语句。常用来标记留待以后开发的代码。
4. else语句
else语句不仅可以和if一起使用,还可以和循环语句一起使用。
else语句在循环语句正常结束后,即for循环所有元素迭代完成以后,或者while循环的条件表达式的值为false以后执行。但是如果循环遇到break语句而终止的情况下不执行。
发表评论