原来的游戏代码:
print("----lucy workshop----")
temp=input("write down a number:")
guess=int(temp)
num=1 #引入num,实现只有3次机会
while (guess!= 8)and(num<3): #while循环,多给几次机会啊
num+=1
temp=input("write a number again:")
guess=int(temp)
if guess==8:
print("wa oh!")
print("no reward,aha!")
else:
if guess>8:
print("smller one!") #给出提示,大了还是小了
else:
print("bigger please!")
print("geme over!")
希望升级一下游戏,让确定的答案8变成一个1~10之间的随机数
那怎么办呢?
引入函数random
import random #让确定的答案8变成一个1~10之间的随机数
secret=random.randint(1,10)
print("----lucy workshop----")
temp=input("write down a number:")
guess=int(temp)
num=1 #引入num,实现只有3次机会
while (guess!= secret)and(num<3): #while循环,多给几次机会啊
num+=1
temp=input("write a number again:")
guess=int(temp)
if guess==secret:
print("wa oh!")
print("no reward,aha!")
else:
if guess>secret:
print("smller one!") #给出提示,大了还是小了
else:
print("bigger please!")
print("geme over!")
还不够完美,肿么办?如何升级?