1. 程式人生 > >Python3.6全棧開發實例[015]

Python3.6全棧開發實例[015]

isdigit () print key 投票 ice ict 3.6 NPU

15.電影投票:程序先給出幾個目前正在上映的電影列表. 由用戶給每個電影投票.
最終將該用戶投票信息公布出來 lst = [‘北京遇上西雅圖‘, ‘解救吳先生‘, ‘美國往事‘, ‘西西裏的美麗傳說‘]
結果: {‘北京遇上西雅圖‘: 99, ‘解救吳先生‘: 80, ‘美國往事‘: 6, ‘西西裏的美麗傳說‘: 23}

lst = [北京遇上西雅圖, 解救吳先生, 美國往事, 西西裏的美麗傳說]
new = []
dic = dict.fromkeys(lst,0)  # {‘北京遇上西雅圖‘: 0, ‘解救吳先生‘: 0, ‘美國往事‘: 0, ‘西西裏的美麗傳說‘: 0}
while 1:
    
for i,j in enumerate(dic,1): print(i,j) new.append(j) choice = input(請輸入序號或影片名字進行投票).strip() if choice.isdigit(): choice = int(choice) print(new[choice-1]) dic[new[choice-1]] += 1 elif choice in dic: dic[choice] += 1 elif choice.upper() ==
Q: print(dic) break else: print(你輸入的信息有誤,請重新輸入!) print(dic)

Python3.6全棧開發實例[015]