注:內(nèi)容源于學習小甲魚《零基礎(chǔ)入門學Python》,這些都是我自己寫的作業(yè)旅挤,學習地址:https://www.bilibili.com/video/BV1Fs411A7HZ?p=21
0. 下面的循環(huán)會打印多少次"I Love FishC"?
for i in range(0, 10, 2):
? ? print('I Love FishC')
A:5次
1. 下面的循環(huán)會打印多少次"I Love FishC"伞鲫?
for i in 5:
? ? print('I Love FishC')
A:會報錯
2. 回顧一下 break 和 continue 在循環(huán)中起到的作用粘茄?
A:break終止并跳出循環(huán)
continue終止循環(huán)并開始下一輪循環(huán)
3. 請談下你對列表的理解?
A:列表是有順序的數(shù)組
4. 請問 range(10) 生成哪些數(shù)秕脓?
A:range(0, 10),list(range(0,10))轉(zhuǎn)成列表[0,1,2,3,4,5,6,7,8,9]
5. 目測以下程序會打印什么柒瓣?
while True:
????????while True:
????????????????break
????????????????print(1)
????????print(2)
????????break
print(3)
A:2,3
6. 什么情況下我們要使循環(huán)永遠為真?
A:while True
7. 【學會提高代碼的效率】你的覺得以下代碼效率方面怎樣吠架?有沒有辦法可以大幅度改進(仍然使用while)芙贫?
i = 0
string = 'ILoveFishC.com'
while i < len(string):
????????print(i)
? ? ????i += 1
A:
i = 0
string = 'ILoveFishC.com'
for i in range(len(string)):
? ? ? ? print(i)
? ? ? ? i += 1