預期效果
1、程序隨機生成一個100以內(含100)的正整數
2、將用戶輸入的答案與隨機生成的整數進行比較,給出提示“猜大了”、“猜小了”或者“猜對了”
3、用戶可重複輸入,直到猜對爲止。
4、該遊戲可反覆執行多次,每次遊戲結束後,詢問用戶是否繼續遊戲,用戶輸入“是”,則遊戲繼續開始,重複步驟1-3;用戶輸入“否”,則整個程序結束。
實現過程
import random
x=random.randint(0,100)
print(x)
z=False
while z==False:
y = int(input('請輸入100以內正整數(包含100):'))
if y==x:
print(f'猜對了,正確答案就是{x}')
break
elif y<x:
print('猜小了')
else:
print('猜大了')
ifContinue=input('是否繼續遊戲')
if ifContinue=='否':
break