Python3.6全栈开发实例[015]
Posted Apollo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3.6全栈开发实例[015]相关的知识,希望对你有一定的参考价值。
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]的主要内容,如果未能解决你的问题,请参考以下文章