1. 程式人生 > >笨方法學習Python31-40

笨方法學習Python31-40

python

31、作出決定

復習了raw_input("> ")

if 變量 == "Vaule":

執行語句


32、循環和列表

count = [1, 2, 3, 4, 5]

for i in count:

print "This is %d" % i #循環打印出count的值


count.append(6) #從最後增加值

count.insert(1,44) #從第二位增加值44

range(20) #範圍


33、While循環

Python 編程中 while 語句用於循環執行程序,即在某條件下,循環執行某段程序,以處理需要重復處理的相同任務。其基本形式為:

12
while 判斷條件:
    執行語句…

執行語句可以是單個語句或語句塊。判斷條件可以是任何表達式,任何非零、或非空(null)的值均為true。

當判斷條件假false時,循環結束。

執行流程圖如下:

技術分享圖片


34、訪問列表的元素

animals = [‘bear’, ‘python’, ‘peacock’, ‘kangaroo’, ‘whale’, ‘platypus’]

print "The 1st animal is at 0 and is a bear.", animals[0]

print count[1]


35、 分支和函數

if "0" in next or "1" in next: #兩個條件


exit模塊

from sys import exit

exit(0) #退出


def start():

。。。

start() #啟動函數


36、設計和調試

調試(debug)的小技巧

1.不要使用 “debugger”。 Debugger 所作的相當於對病人的全身掃描。你並不會得到某方面的有用信息,而且你會發現它輸出的信息態度,而且大部分沒有用,或者只會讓你更困惑。

2. 最好的調試程序的方法是使用 print 在各個你想要檢查的關鍵環節將關鍵變量打印出來,從而檢查哪裏是否有錯。

3. 讓程序一部分一部分地運行起來。不要等一個很長的腳本寫完後才去運行它。寫一點,運行一點,再修改一點。


37-38 略過


39、列表的操作

生成列表

ten_things = "Apples Oranges Crows Telephone Light Sugar"

stuff = ten_things.split(' ')

stuff

['Apples', 'Oranges', 'Crows', 'Telephone', 'Light', 'Sugar']


join連接

>>> print (' '.join(stuff))

Apples Oranges Crows Telephone Light Sugar

>>> print ('@'.join(stuff))

Apples@Oranges@Crows@Telephone@Light@Sugar


40、可愛的字典


笨方法學習Python31-40