if expression:
expr_true_suite
if 要判斷的條件:
條件成立的時候,要做的事
...多重條件表示式
單個if語句可以通過使用布林操作符and,or和not實現多重判斷條件或
是否定判斷條件
if not warn and (system_load >= 10):
print('warning: losing resources')
warn += 1
if expression:
expr_true_suite
else:
expr_false_suite
if expression1:
expr1_true_suite
elif expression2:
expr2_true_suite
:elif expressionn:
exprn_true_suite
else:
none_of_the_above_suite
語法為:x if c else y
while 迴圈的語法如下:
while expression:
suite_to_repeat
計數迴圈
count = 0
while(count < 9):
print('the index is:%d' %count)
count += 1
無限迴圈
while true:
suite_to_repeat
for 的一般語法
for iter_var in iterable:
suite_to_repeat
for 變數 in range(10):
迴圈需要執行的**
range() 內建函式 完整語法
>>> range(5)
[0, 1, 2, 3, 4]
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1,11)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> range(1,11,2)
[1, 3, 5, 7, 9]
>>> range(0,11,2)
[0, 2, 4, 6, 8, 10]
>>>
range(stop): 0~stop-1
range(start,stop): start~stop-1
range(start,stop,step): start~stop step(步長)
在編寫**是時,需要先把結構定下來,但不希望它干擾其他已完成的**
在不需要做任何事情的地方,放乙個pass是個很好的主意
if user_choice == 'do_calc':
pass
else:
pass
python 條件判斷和迴圈
一 條件判斷 if if age 18 記住在判斷語句後面要加上 還有要注意他的縮排 age 20 if age 18 print your age is age print adult else x 還有就是 if 條件1 x elif 條件2 x elif 條件3 x else x 迴圈 迴圈這...
Python 條件判斷和迴圈
計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,可以用if語句實現 age 20 if age 18 print your age is age print adult print end 注意 python 的縮排規則...
Python條件判斷和迴圈
條件判斷 age 20 if age 18 print your age is age print adult 根據python的縮排規則,如果if語句判斷是true,就把縮排的兩行print語句執行了,否則,什麼也不做。也可以給if新增乙個else語句,意思是,如果if判斷是false,不要執行i...