- 下面的循環會打印多少次"I Love FishC"?
- 下面的循環會打印多少次"I Love FishC"?
- 會報錯,上節課的課後習題咱們提到了 in 是「成員資格運算符」,而不是像 C 語言那樣去使用 for 語法。Python 的 for 更像腳本語言的 foreach。
- 回顧一下 break 和 continue 在循環中起到的做用?
- break語句的做用是終止當前循環,跳出循環體。
- continue語句的做用是終止本輪循環並開始下一輪循環(這裏要注意的是:在開始下一輪循環以前,會先測試循環條件)。
- 請談下你對列表的理解?
- 請問 range(10) 生成哪些數?
- 會生成 range(0, 10),list(range(0, 10)) 轉換成列表是:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],注意不包含 10
- 什麼狀況下咱們要使循環永遠爲真?
- 一樣用於遊戲實現,由於遊戲只要運行着,就須要時刻接收用戶輸入,所以使用永遠爲真確保遊戲「在線」。操做系統也是一樣的道理,時刻待命,操做系統永遠爲真的這個循環叫作消息循環。另外,許多通信服務器的客戶端/服務器系統也是經過這樣的原理來工做的。
- 隨時能夠用while跳出循環
while Ture:
循環體
複製代碼
i=0
string = ‘ILoveFishC.com’
while i<len(sting):
print(i)
i +=1
複製代碼
- 設計一個驗證用戶密碼程序,用戶只有三次機會輸入錯誤,不過若是用戶輸入的內容中包含"*"則不計算在內。
- 編寫一個程序,求 100~999 之間的全部水仙花數。
- 若是一個 3 位數等於其各位數字的立方和,則稱這個數爲水仙花數。例如:153 = 1^3 + 5^3 + 3^3,所以 153 就是一個水仙花數。
- 答案見下面連接
- 三色球問題
- 請寫下這一節課你學習到的內容:格式不限,回憶並複述是增強記憶的好方式!
- 語法:range( [start, ] stop [ , step = 1] )
-這個BIF有三個參數,其中用中括號括起來的兩個表示這兩個參數是可選的。python
-step = 1 表示第三個參數的默認值是1。git
-range這個BIF的做用是生成一個從start參數的值開始到stop參數的值結束的數字序列(包含start,不包含stop)。github