我正在使用Python,并且我想在其中添加多個變量的if語句。如: if A, B, C, and D >= 2: print (A, B, C, and D)我意識到這不是正確的語法,而這恰恰是我要問的問題-這種if語句類型的正確Python語法是什么?謝謝!
3 回答

慕村9548890
TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個贊
那這個呢:
if all(x >= 2 for x in (A, B, C, D)):
print A, B, C, D
如果要測試一長串具有相同條件的變量,這將很有幫助。

寶慕林4294392
TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個贊
我可能會這樣寫
v = A, B, C, D
if all(i >= 2 for i in v):
print v
添加回答
舉報
0/150
提交
取消