挑戰(zhàn)練習(xí)
1、打印以下列表["The Walking Dead", "Entourage", "The Sopranos", "The Vampire Diaries"]中的每個元素。
words=["The Walking Dead", "Entourage", "The Sopranos", "The Vampire Diaries"]
for word in words:
print(word)

挑戰(zhàn)1運(yùn)行結(jié)果.png
2、打印從25到50之間的所有數(shù)字。
for i in range(25,51):
print(i)

挑戰(zhàn)2運(yùn)行結(jié)果.png
3、打印第一個挑戰(zhàn)練習(xí)中的每個元素及其索引。
words = ["The Walking Dead", "Entourage", "The Sopranos", "The Vampire Diaries"]
for index, word in enumerate(words):
print("索引%d對應(yīng)的詞是:%s"%(index,word))

挑戰(zhàn)3運(yùn)行結(jié)果.png
4、編寫一個包含死循環(huán)的數(shù)字列表程序(可選擇輸入q退出)。每次循環(huán)時,請用戶猜一個在列表中的元素,然后告知其猜測是否正確。
number_list = [1, 8, 33, 19, 55]
while(True):
answer = input("請你猜一個在我神秘盒子中的數(shù)字!如果輸入q表示你要放棄哦O(∩_∩)O\n")
if answer == "q":
break
try:
answer = int(answer)
if answer in number_list:
print("哇,猜對了呢!")
else:
print("抱歉,你猜的不對呢,這個數(shù)字不在神秘盒子中哦O(∩_∩)O")
except ValueError:
print("請輸入一個數(shù)字哦,輸入q的話就是放棄了呢O(∩_∩)O")

挑戰(zhàn)4運(yùn)行結(jié)果.png
5、將列表[8,19,148,4]中的所有數(shù)字,與列表[9,1,33,83]中的所有數(shù)字相乘,并將結(jié)果添加到第3個列表中。
list1 = [1, 3, 5, 7]
list2 = [2, 4, 6, 8]
list3 = []
for i in list1:
for j in list2:
mult = i * j
list3.append(i * j)
print(list3)

挑戰(zhàn)5運(yùn)行結(jié)果.png