python第四讲求助
import randomsecret=random,randint(1,10)
print("---FishC.com---")
temp=input("猜一猜小甲鱼心里想的是哪个数字:")
guess=int(temp)
if guess==secret:
print("第一次就猜对了,你好棒!!!")
else:
while guess!=secret:
temp=input("再猜一次:")
guess=int(temp)
if guess==secret:
print("woc,你是小甲鱼肚子里的蛔虫吧?!")
print("哼,猜对了也不给你奖励!")
else:
if guess < secret:
print("小啦小啦")
else:
print("大啦大啦")
print("好啦,不玩啦,游戏结束!")
为什么它跟我说randint没有被定义orz
有大神帮忙看一下还有哪里有问题吗?(本菜鸡万分感谢!!!) secret=random,randint(1,10)
是逗号吗 ? zltzlt 发表于 2020-2-14 17:02
secret=random,randint(1,10)
是逗号吗 ?
对的 赤梦云 发表于 2020-2-14 17:02
对的
应该将其改成点号 .
。。 zltzlt 发表于 2020-2-14 17:03
应该将其改成点号 .
噢噢好的,万分感谢!!!
请问其他代码还有啥问题吗?
如果第一次猜错,怎么写代码才能判断它是偏大还是偏小?
(来自没钱买VIP菜鸡的追问) 赤梦云 发表于 2020-2-14 17:05
噢噢好的,万分感谢!!!
请问其他代码还有啥问题吗?
如果第一次猜错,怎么写代码才能判断它是偏大还 ...
添加一个 if-else 判断即可:
import random
secret = random.randint(1, 10)
print("---FishC.com---")
temp = input("猜一猜小甲鱼心里想的是哪个数字:")
guess = int(temp)
if guess == secret:
print("第一次就猜对了,你好棒!!!")
else:
if guess < secret:
print("小啦小啦")
else:
print("大啦大啦")
while guess != secret:
temp = input("再猜一次:")
guess = int(temp)
if guess == secret:
print("woc,你是小甲鱼肚子里的蛔虫吧?!")
print("哼,猜对了也不给你奖励!")
else:
if guess < secret:
print("小啦小啦")
else:
print("大啦大啦")
print("好啦,不玩啦,游戏结束!") 赤梦云 发表于 2020-2-14 17:05
噢噢好的,万分感谢!!!
请问其他代码还有啥问题吗?
如果第一次猜错,怎么写代码才能判断它是偏大还 ...
可以帮我再看看这个吗orz(没看明白我哪里错了5555)
猜一猜小甲鱼心里想的是哪个数字:5
再猜一次:8
Traceback (most recent call last):
File "D:\python\003.py", line 16, in <module>
if guess < secret:
TypeError: '<' not supported between instances of 'int' and 'tuple' 赤梦云 发表于 2020-2-14 17:07
可以帮我再看看这个吗orz(没看明白我哪里错了5555)
猜一猜小甲鱼心里想的是哪个数字:5
再猜一次:8
...
我这里没调试出这个问题哦。 zltzlt 发表于 2020-2-14 17:09
我这里没调试出这个问题哦。
好哒,非常谢谢您!!!!!{:5_91:} 赤梦云 发表于 2020-2-14 17:10
好哒,非常谢谢您!!!!!
不用谢{:5_91:} import random
print("我们来玩一个猜数字的游戏吧!你来猜猜我心里想的是什么数。")
close = "y"
while close == "y":
answer = random.randint(0,9)
guess = int(input("来猜吧:"))
while guess != answer:
if guess > answer:
print("大了,大了,往小一点猜猜")
elif guess < answer:
print("小了,小了,往大一点猜猜吧")
guess = int(input("再来尝试一边吧:"))
print('恭喜你,答对了')
guess = 10
close = input("是否再来一次呢(y/n):")
print("游戏结束了,下次再玩吧")
阳关雨飘 发表于 2020-2-16 19:24
import random
print("我们来玩一个猜数字的游戏吧!你来猜猜我心里想的是什么数。")
谢谢您!!!
页:
[1]