Python高级编程-如何实现用户的历史记录功能?
来源:互联网 发布:分布式系统 云计算 编辑:程序博客网 时间:2024/06/05 03:08
>>> from collections import deque>>> q=deque([],6)>>> q.append(1)>>> qdeque([1], maxlen=6)>>> q.append(2)>>> q.append(3)>>> q.append(4)>>> q.append(5)>>> q.append(6)>>> qdeque([1, 2, 3, 4, 5, 6], maxlen=6)>>>from random import randintfrom collections import dequeN=randint(0,100)history = deque([],6)def guess (k): if k== N: print ('right') return True if k<N: print ('%s is less'%k) else: print ('%s is more'%k) return Falsewhile True : line =input ("请输入你的数字") if line.isdigit(): k=int (line) history.append(k) if guess (k): break elif line =='history' or line == 'h?': print (list(history))
阅读全文
0 0
- Python高级编程-如何实现用户的历史记录功能?
- python高效编程技巧6(如何实现用户的历史记录功能)
- python-5-如何实现用户的历史记录功能(最多n条)?
- 如何实现用户的历史记录功能(最多n条)
- python 2-7 如何实现用户的历史记录功能(最多n条)collections.deque/pickle持久存储
- 2-7实现用户的历史记录功能
- iOS实现带历史记录功能的计算器
- 如何实现EditText的历史记录功能(关闭后再次打开显示上次的记录)?
- python-如何根据用户选择实现不同函数功能
- Python高级编程-如何实现反向迭代?
- js实现搜索历史记录功能
- Android 一般项目的 搜索功能 历史记录排序实现
- python如何实现简单的爬虫功能
- 如何实现用户注销功能
- c# 历史记录的实现
- 如何使用ssh框架实现用户的注销功能
- Python高级编程-如何读写文本文件?
- 使用cookies实现浏览历史记录功能
- 【爬虫学习】多进程,多线程处理
- lee720-Longest Word in Dictionary My SubmissionsBack to Contest
- 集合 --Collection 练习
- input中checkbox的checked选中状态-陈周
- java基础一
- Python高级编程-如何实现用户的历史记录功能?
- Select下拉框onchange事件获取option的value值
- OpenStack Syntribos项目介绍
- 2017杭州CCPC小结
- django ManyToMany 使用的注意事项
- Java学习 其他笔记
- 接口练习:大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发
- P2985 [USACO10FEB]吃巧克力
- Python高级编程--如何实现可迭代对象和迭代器对象?(未完待续)