數字遊戲
需求 隨機數為 7
請輸入名字蘇進城
請輸入隨機數:1
對不起,您猜錯了,小於隨機數
請輸入隨機數:8
對不起,猜錯了,大於隨機數
請輸入隨機數:7
恭喜你,猜對了
繼續請輸入1,結束請輸入01
隨機數為6
請輸入名字6
請輸入隨機數:6
恭喜你,猜對了
6 猜對的次數 1
蘇進城 猜對的次數 1
# -*- coding: utf-8 -*-
import random
namedict = {}
go = 1
a = 0
while go ==1:
suiji = random.randint(1,30)
print('隨機數為'),suiji
name = raw_input('請輸入名字')
ifnot (name in namedict):
namedict[name] = 0
for x in range(4):
num = int(raw_input('請輸入隨機數:'))
if num == suiji:
print
'恭喜你,猜對了'
a = 1
if name in namedict:
namedict[name] = namedict[name] + 1
break
elif num > suiji:
print
'對不起,猜錯了,大於隨機數'
else:
print
'對不起,您猜錯了,小於隨機數'
if a == 0:
print
'很遺憾,您輸了'
go = int(raw_input('繼續請輸入1,結束請輸入0'))
print
'---------------'
print
'-----grade-----'
print
'---------------'
for key,vlaue in namedict.items():
print key,'猜對的次數',vlaue
簡單的乙個程式,猜字遊戲
6 猜對的次數 1 蘇進城 猜對的次數 1 coding utf 8 import random namedict go 1 a 0 while go 1 suiji random.randint 1,30 print 隨機數為 suiji name raw input 請輸入名字 if not n...
乙個簡單的猜數遊戲
利用math.random 方法生成0 1之間的double型數dnum,將dnum轉換為0 100之間的整數inum。利用keyinput.readint 方法接收鍵盤輸入的整數innum。如果innum小於inum,在螢幕上顯示 輸入的值小,請輸入更大的數.如果innum大於inum,在螢幕上顯...
乙個Python猜字小遊戲
同學的乙個程式設計題目 python猜謎小遊戲,產生隨機數,輸入猜的數字,大的話,輸出 大了 小的話,輸出 小了 猜對,輸出 恭喜你,猜對了 我又加了點東西,輸出乙個視窗化的介面,引用的是easygui模組。import easygui as g import random msg 在1現在開始猜吧...