制御
for文
for文はC言語やJavaとは異なる。どちらかというとさまざまな言語のforeach文と考えるとわかりやすい。
l = ["japan", "chinese", "german", netherland"] for i in l: print l C言語やJavaのfor文と同じことをするためには、順序数を生成するrange()関数を使用する。 >|python| for i in range(5) print l
pass文
何もしない文
関数
関数の引数は値渡しである。
def foo(n) : for i in range(n) : print i, n = 10 x = 5 print foo(x), x
0 1 2 3 4, 5