《笨辦法學Python》 第33課手記
《笨辦法學Python》 第33課手記
本節課講while迴圈,作者強調while迴圈的缺點在於迴圈可能永遠進行下去,所以作者推薦使用for迴圈,在確認迴圈會結束的情況下,有時使用while迴圈可能是簡便的。
原始碼如下:
i = 0
numbers = []
while i < 6:
print "At the top i is %d" % i
numbers.append(i)
i = i + 1
print "Numbers now: ",numbers
print "At the bottom i is %d" % i
print "The numbers: "
for num in numbers:
print num
結果如下:
需要注意的是退出迴圈是i=6
本節課涉及的知識
把本節課的程式碼按照作者的要求寫成一個函式:
我的程式碼如下:
def whileloop(n, add):
i = 0
numbers = []
while i < n:
print "At the top i is %d" % i
numbers.append(i)
i = i + add
print "Numbers now: ",numbers
print "At the bottom i is %d" % i
print "The numbers: "
for num in numbers:
print num
while迴圈改成for迴圈很簡單,這裡不再貼程式碼。
還是那句老話,記住常見問題解答裡面的內容。
相關文章
- 笨辦法學Python習題48Python
- 《“笨辦法”學Python(第3版)》點評贈書獲獎名單Python
- 笨辦法學C 前言
- 每週一書:162頁《笨辦法學 Python》分享!Python
- 笨辦法學 Golang 開山篇Golang
- 笨辦法學Python – 習題8-10: Printing & Printing, PrintingPython
- 笨辦法學C 練習2:用Make來代替PythonPython
- 笨辦法學C 練習12:If,Else If,Else
- 笨辦法學C 後記:“解構 K&R C” 已死
- 笨辦法學C 練習28:Makefile 進階
- 笨辦法學C 練習13:Switch語句
- 笨辦法學C 練習18:函式指標函式指標
- 笨辦法學C 練習36:更安全的字串字串
- 笨辦法學C 練習29:庫和連結
- 笨辦法學C 練習34:動態陣列陣列
- 笨辦法學C 練習25:變參函式函式
- 笨辦法學C 練習42:棧和佇列佇列
- 求推薦,有沒有類似《笨辦法學 python》的書用來學 Java 的?PythonJava
- 笨辦法學C 練習1:啟用編譯器編譯
- 笨辦法學C 練習44:環形緩衝區
- 笨辦法學C 練習38:雜湊演算法演算法
- 笨辦法學C 練習23:認識達夫裝置
- 笨辦法學C 練習46:三叉搜尋樹
- 笨辦法學C 練習47:一個快速的URL路由路由
- 笨辦法學C 導言:C的笛卡爾之夢
- 笨辦法學C 練習7:更多變數和一些算術變數
- 笨辦法學C 練習45:一個簡單的TCP/IP客戶端TCP客戶端
- 笨方法學Python3 習題3Python
- 笨方法學C 筆記 (day1)筆記
- 從零開始學Python:第22課-Python標準庫初探Python
- css居中辦法學習筆記CSS筆記
- Oracle高階培訓 第5課 學習筆記Oracle筆記
- Oracle高階培訓 第6課 學習筆記Oracle筆記
- Oracle高階培訓 第7課 學習筆記Oracle筆記
- Python學習手冊(第4版)PDF版Python
- Python學習筆記(語法篇)Python筆記
- 讓情緒助力學習——洪蘭五維科學教養聽課筆記(第11課)筆記
- 高收益的笨辦法:暴破在Windows提權中的應用Windows
- 微課|中學生可以這樣學Python(例8.22):冒泡法排序Python排序