2.控制语句


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语句而终止的情况下不执行。

0 条评论

发表评论

暂无评论,欢迎发表您的观点!