DevelopmentLanguage:Python:Basics03
3.基本編-条件文(Python)
if
if文
x = 10 if x < 0: print('NegativeNum') else: print('PositiveNum')
elif/elif文
x = 10 if x < 0: print('NegativeNum') elif x == 10: print('x = 10') else: print('PositiveNum')
while
While文
x = 0 while x < 10: print(x) x += 1 #### breakはWhileループから抜けられる x = 0 while True: if x >= 10: break print(x) x += 1 #### continueはWhileループから抜けずに続ける x = 0 while x < 10: if x == 2: x += 1 continue print(x) x += 1 #### While~elseはWhile文の最後に実行する。breakでWhile文から抜けた場合は実行されない。 x = 0 while x < 10: if x % 2 == 1: print(x,'NegativeNum') x += 1 else: print(x,'PositiveNum') #### While~input+if文で条件に合うまで繰り返す while True: word = input('Enter:') if word == 'ok': break print('next')
for
for文
list = [1, 2, 3, 4, 5, 6, 7] for i in list: print(i) for s in 'abcde': print(s) #### breakはforループから抜けられる list = [1, 2, 3, 4, 5, 6, 7] for i in list: if i == 3: break print(i) #### continueはforループから抜けずに続ける list = [1, 2, 3, 4, 5, 6, 7] for i in list: if i == 3: continue print(i) #### for~elseはfor文の最後に実行する。breakでfor文から抜けた場合は実行されない。 list = [1, 2, 3, 4, 5, 6, 7] for i in list: if i == 3: print('stop output') break print(i) else: print('all output')
DevelopmentLanguage/Python/Basics03.txt · 最終更新: 2023/01/03 by admin