1. 程式人生 > >If測試語句

If測試語句

一個 python mat pytho match if條件 gpo 執行 進行

在Python中if測試語句有:if | else, if | elif | else,if語句一般要遵循縮進規則

if | else:條件測試:每一句都進行判斷,第一個if成立也向下判斷,各個if是平級的。

if 1 in m1:
  print(m1.index(1))
if 2 in m1:
  print(m1.index(2))
else:
  print(‘no match‘)

>>>0

if 5 in m1:
  print(m1.index(5))
else:
  print(‘No‘)
if 1 in m1:
  print(m1.index(1))
else:
  print(‘no match‘)

>>>No
>>>0

if | elif | else 測試:只有在if條件不成立的條件下,elif才會執行進行判斷。

if 1 in m1:
  print(m1.index(1))
elif 2 in m1:
  print(m1.index(2))
else:
  print(‘no match‘)

>>>0

if 5 in m1:
print(m1.index(5))
elif 2 in m1:
print(m1.index(2))
else:
print(‘no match‘)

>>>1

If測試語句