|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import random
times = 3
secret = random.randint(1,10)
print('--------------我是分割线-------------------')
guess = 0
print("不妨猜猜我现在在想什么数子吧:",end="")
while (guess != secret) and (times > 0):
temp = input()
while not temp.isdigit():
temp = input("抱歉,您的输入有误,请输入一个整数:")
guess = int(temp)
times = times - 1
if guess == serect:
print("猜对了")
print("厉害")
else:
if guess > secret:
print("大了")
else:
print("小了")
if times > 0 :
print("再试一次吧,还有'3-times'次,:",end="")
else :
print("机会没有了哦")
print("游戏结束")
运行的时候:
Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:57:36) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
======================== RESTART: F:\python\yigai.py ========================
--------------我是分割线-------------------
不妨猜猜我现在在想什么数子吧:6
Traceback (most recent call last):
File "F:\python\yigai.py", line 13, in <module>
if guess == serect:
NameError: name 'serect' is not defined
>>>
各位鱼大佬,怎么回事啊?
|
|