條件
被解釋成false的表示式:false,none,(),」「,0,,{}
公式
name = input('please input your name: ')
if name == 'lili':
print('ok')
elif name == 'haha':
print('no')
else:
print('fail')
"""比較運算子
x == y
x < y
x > y
x >= y
x <= y
x != y
x is y x和y是同乙個物件
x is not y
x in y
x not in y
"""#python中允許0
迴圈
while
true:
print('*')
for x in range(0, 10):
print(x) #0-9
#字典遍歷方式
d =
for key in d:
for key in d.keys():
for k,v in d.items():
#enumerate()
a = [1,2,3,4,5,6]
for index, value in enumerate(a):
print(index,value)
#for..else
for i in range(10, 6, -1):
break;
else:
print('1')
列表推導式(list comprehension)
[x*x for x in
range(10)]
[(x,y) for x in
range(3) for y in
range(3)]
斷言:如果程式斷言失敗,直接拋異常
assert condition
2 條件迴圈結構
1 編寫乙個python程式來查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間。for i in range 1500,2701 if i 7 0 if i 5 0 print i,end else continnue 2 龜兔賽跑遊戲 題目描述 話說這個世界上有各種各樣的兔子...
Python基礎入門2 條件語句和迴圈語句
上次我們簡單說了一下基礎的語法變數和運算子,下面我們繼續深入 python 條件語句 if 判斷條件 執行語句 else 執行語句 我想這個就不用我多說了。提示 python 復合布林表示式計算採用短路規則 python迴圈語句 while 判斷條件 執行語句 for iterating var i...
3 條件 迴圈
usr bin perl w use feature qw say 列印內容自動換行,不用手動加 n my var ifif var if else if var else if elsif 注意是elsif,不是elif,sv中也是elsif if var 10 elsif var 5 else ...