zero, one, two, three, fous, five, six, seven, eight, nine = range(10)"""author:cairo
"""'''
用佇列實現使用者的歷史記錄功能(最多n條)?
實際案例:
猜數字小遊戲:
新增歷史記錄功能,顯示使用者最近的狀態
'''from collections import
deque
from random import
randint
n = randint(0,100)
#最開始的時候我們初始化一下我們的佇列
#deque(,5)建立乙個列表只能儲存5個的列表
history = deque(,5)
defguess(k):
if k ==n:
print("
right ")
return
true
if kprint("
%s 小了
" %k)
else
:
print("
%s 大了
" %k)
return
false
while
true:
print('
*'*50)
print('
請輸入乙個數字或者輸入h檢視記錄')
line = input("
>>:")
ifline.isdigit():
k =int(line)
#每次輸入的值我們就記錄一下:
ifguess(k):
break
elif line == 'h'
:
print(list(history))
posted @
2018-05-25 22:04
caionk 閱讀(
...)
編輯收藏
如何實現使用者的歷史記錄功能(最多n條)
實際案例 很多應用程式都有瀏覽使用者的歷史記錄的功能,如 現在我們製作了乙個簡單的猜數字的小遊戲,新增歷史記錄功能,顯示使用者最近猜過的數字,如何實現?小遊戲 如下 coding utf 8 from random import randint n randint 0,100 defguess k ...
如何實現使用者的歷史記錄功能 最多n條 ?
現在我們製作乙個簡單的猜數字的小遊戲,如何新增使用者的歷史記錄功能,顯示使用者最近猜過的數字?思路 使用容量為n的佇列來儲存歷史記錄 使用標準庫的中collections的deque,它是乙個雙端迴圈佇列 使用pickle模組將歷史記錄儲存到硬碟,以便下次啟動再用 usr bin python3 f...
使用cookies實現瀏覽歷史記錄功能
1.首先定義儲存cookies的物件 public class resortcookiesdata public string img public string resortname public int id 2.讀取cookies儲存資料並繫結到資料控制項中 protected void bi...