首先注意點
python中縮進很重要,但沒啥可講的,就提一下,一定要正確的縮進,不像java可以隨便縮
選擇if
和java的格式不相同,python中if的條件不帶括號(),判斷後面也不用花括號,而是用冒號
if
>>>i=1
>>>if i<10:
... print(i)
...
1
elif
>>>i=1
>>>if i>2:
... print('i>2')
...elif i==1:
... print('i==1')
...
i==1
else
>>>i=1
>>>if i>2:
... print('i>2')
...elif i<1:
... print('i<1')
...else i==1:
... print('i==1')
...
i==1
循環
for循環
>>>i=['a','b','c','d']
>>>for a in i:
... print(a)
...
a
b
c
d
>>>len(i)
4
>>>rang(len(i))
range(0,4)
>>>for index in range(len(i)):
... print(index)
...
0
1
2
3
>>>for index in range(len(i)):
... print(i[index])
...
a
b
c
d
while循環
while後面的條件可加括號也可不加,這裏不再一一嘗試,有興趣的可以自己試試,對了if後面的也可以加括號
在循環時可以用break跳出
>>>i=1
>>>while i<5:
... print(i)
... i=i+1
...
1
2
3
4
>>>while i<10:
... print(i)
... i=i+1
... if i==3:
... break
...
1
2
3
while和else可結合使用
>>>i=1
>>>while i<5:
... print(i)
... i=i+1
...else
... print('hello python')
...
1
2
3
4
hello python
總結
一定要注意縮進
要會使用continue和break