Lesson 2: 制御構造

単純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 
>>
seminar/python_tutorial_lesson2.txt · 最終更新: 2009/06/03 20:16 by kimi
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0