制御構造
即席ヘビつかい講座
制御構造
単純if文
>>> a = 1 >>> if (a == 1): ... print 'a = 1' ... a = 1
比較演算子は >, >=, <, ⇐, ==, != で c言語等と同じ
>>> if (a >= 1): ... print 'a >= 1' ... a >= 1 >>> if (a > 1): ... print 'a > 1' ... >>>
ブロックif文
ブロックはインデントで指定する
>>> if (a >= 0): ... print 'Positive' ... else: ... print 'Negative' ... Positive >>>
for文
for 変数 in リスト:
>>> for a in [1, 2, 4]: ... print a ... 1 2 4
print ,は改行しない
>>> for a in [1, 2, 4]: ... print a, ... 1 2 4 >>>
1から10までの和
>>> a = 0 >>> for i in range(1, 11): ... a = a + i ... print i, a ... 1 1 2 3 3 6 4 10 5 15 6 21 7 28 8 36 9 45 10 55 >>
制御構造.txt · 最終更新: 2022/08/23 13:34 by 127.0.0.1