条件判断
条件语句是用来判断给定条件是否满足,并根据判断所得结果从而决定所要执行的操作,通常的逻辑思路如下图;
单次判断
形式
1
2
3
4
|
if <判断条件>:
<执行>
else :
<执行>
|
例子
1
2
3
4
5
|
age = int ( input ( "输入你的年龄:" ))
if age < 18 :
print ( "未成年" )
else :
print ( "已成年" )
|
多次判断
形式
1
2
3
4
5
6
7
8
9
|
if <判断条件 1 >:
<执行 1 >
elif <判断条件 2 >:
<执行 2 >
elif <判断条件 3 >:
<执行 3 >
else :
<执行 4 >
...
|
例子
1
2
3
4
5
6
7
|
age = int ( input ( "输入你的年龄:" ))
if age > = 18 :
print ( 'adult' )
elif age > = 6 :
print ( 'teenager' )
else :
print ( 'kid' )
|
注意,if语句是从上往下判断的;
循环
while循环
当条件满足时,就不断循环,直到条件不再满足时即退出循环;
例子
1
2
3
4
5
|
count = 50
while count > 0 :
print ( str (count))
count - = 2
print ( "循环结束" )
|
for…in循环
例子
1
2
3
4
|
sum = 0
for num in range ( 1 , 10 ):
sum + = num
print ( str ( sum ))
|
其中range()函数用于生成一个整数序列;
终止循环
break
用于提前终止循环;
1
2
3
4
5
6
7
|
num = 1
while num < = 100 :
if num > = 10 :
break
print (num)
num + = 2
print ( "结束" )
|
continue
用于跳出当前循环,进入下一次循环;
1
2
3
4
5
6
|
num = 0
while num < 20 :
num + = 1
if num % 2 = = 0 :
continue
print (num)
|
总结
本次相关python中的if条件判断、for循环、while循环以及如何终止for或者while循环的介绍就到这里,如果你有更好的想法,欢迎评论共同交流!!
以上这篇对python中的条件判断、循环以及循环的终止方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。
原文链接:https://blog.csdn.net/github_39655029/article/details/81211268