====== 即席ヘビつかい講座 ====== * [[データ構造|データ構造]] * [[入出力|入出力]] * [[制御構造|制御構造]] * [[関数・外部手続き|関数・外部手続き]] ===== 制御構造 ===== ==== 単純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 >>