判断
缩进代替大括号。
冒号(:)后换号缩进。
if
1
2
3
4
|
test = 100
if test> 50 :
print ( 'ok' )
print ( 'test' )
|
if-elif-else
1
2
3
4
5
6
7
|
test = 50
if test> 200 :
print ( '200' )
elif test< 100 :
print ( '100' )
else :
print ( '100-200' )
|
列表
1
2
3
|
test1 = [ 123 , 456 , 789 ]
if 123 in test1:
print ( 'ok' )
|
字典
1
2
3
|
test2 = { 'hello' : 123 , 'world' : 456 }
if 'hello' in test2:
print ( 'ok' )
|
循环
while
数值
1
2
3
4
|
test = 0
while test< 10 :
print (test)
test + = 1
|
集合
1
2
3
4
|
test1 = set ([ 'hello' , 'world' ])
while test1:
test2 = test1.pop()
print (test2)
|
for
集合
1
2
3
|
test3 = set ([ 'hello' , 'world' ])
for t in test3: #相当于foreach
print (t)
|
列表
1
2
3
|
test4 = [ 123 , 456 , 789 ]
for i in range ( 3 ):
print (test4[i])
|
1
2
3
|
test5 = [ 123 , 456 , 789 , 34 , 5435 , 26 , 2362 , 262 , 26 , 5 ]
for i in range ( len (test5)):
print (test5[i])
|
continue
1
2
3
4
5
6
7
|
test6 = [ 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 20 ]
for i in test6:
if i % 2 = = 0 :
print (i)
else :
continue
print (i)
|
break
1
2
3
4
5
6
7
|
test7 = [ 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 20 ]
for i in test7:
if i % 2 = = 0 :
print (i)
else :
break
print (i)
|
以上所述是小编给大家介绍的python基础—判断和循环详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!
原文链接:https://www.cnblogs.com/gloria-zhang/p/10572125.html