新手,照书打出来的,为什么不行。。。求教!!
本帖最后由 mxh362929453 于 2017-1-6 10:50 编辑#p2_2.py
"""---第一个小游戏 ---"""
while guess != 8:
temp = input("哎呀,猜错啦,请重新猜吧:")
guess = int(temp)
if guess == 8:
print("你是小甲鱼心里的蛔虫吗?")
print("哼猜中也没有奖励!")
else:
if guess > 8:
print("兄弟猜大了,来往小了猜")
else:
print("小了啦,再来")
我照书上打出来的,为什么报错??不懂 变量要先赋值才能使用,guess 没有赋值自然不能进入循环
看报错:变量guess没有被定义
while guess != 8:
开始这一句,执行时guess是没有定义的
定义一下就好了
guess = 0
while guess != 8:
NameError: name 'guess' is not defined
名字错误:名字‘guess’未被定义
先定义guess啦。 yretsym 发表于 2017-1-6 08:47
看报错:变量guess没有被定义
while guess != 8:
开始这一句,执行时guess是没有定义的
可以了,感谢,我昨晚看到没有被定义我就定义了一个8结果这个游戏就不跑了,不定义又报错,所以才发帖求助,感谢 哦哦哦哦。。。 为什么一个游戏的代码才这么点啊 天下第零 发表于 2017-1-6 10:50
为什么一个游戏的代码才这么点啊
简单的小游戏啊,{:5_95:},
页:
[1]