首页 > 代码库 > python基础一 ------简单队列用作历史记录
python基础一 ------简单队列用作历史记录
#需求:测试历史记录,一个猜字游戏,能在重新进入游戏时查看输入历史
#
1 #-*-coding:utf-8-*- 2 from random import randint 3 from collections import deque 4 import pickle 5 guess_num = randint(0,100) 6 7 history = deque([],5) 8 9 while(True): 10 num = input("请输入你猜的数字\n") 11 if num == "history": 12 13 print(history) 14 try: 15 num = int(num) 16 except: 17 print(history) 18 19 history.append(num) 20 21 22 if num == guess_num: 23 print("猜对了") 24 break 25 elif num<guess_num: 26 print("小了") 27 elif num>guess_num: 28 print("大了") 29 30
但是好比浏览器的播放记录,不能无限制查询以往输入。用到队列
python基础一 ------简单队列用作历史记录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。