永发信息网

求解!python编的猜数字直接给出了答案!

答案:2  悬赏:30  手机版
解决时间 2021-04-09 05:05
import random
secret = random.randint(1, 100)
guess = 0
tries = 0
print "AHOY! I'm the Dread Pirate Roberts,and I have a secret!"
print "It is a number from 1 to 99. I'll give you 6 tries."
while guess != secret and tries < 6:
guess = input("What's yer guess?")
if guess < secret:
print "Too low, ye scurvy dog!"
elif guess > secret:
print "Too high, landlubber!"
tries = tries + 1
if guess == secret:
print "Avast! Ye got it! Found my secret.ye did!"
else:
print "No more guesses! Better luck next time,matey!"
print "The secret number was", secret
运行的时候
AHOY! I'm the Dread Pirate Roberts,and I have a secret!
It is a number from 1 to 99. I'll give you 6 tries.
What's yer guess?50
Too low, ye scurvy dog!
No more guesses! Better luck next time,matey!
The secret number was 76

我把倒数第三行改成了 if tries ==6: 就可以了
那为什么书中的范例是这样的?版本问题吗?书中是2.5.1我这个是2.7.9
最佳答案
并没有错,在判断语句中if guess == secret不满足就会打印数字,这没什么问题,看书不必这么纠结,代码是活的,可以多种方式,不要看书定死了思维
全部回答
你好! 你的代码呢? 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
十一届三中全会后,对内改革主要在哪些领域展
鱼首领我家酸菜鱼这个地址在什么地方,我要处
白墙上的胶印怎么去除,墙上的胶印怎么去除,
已知mx-y=x+y+2是关于x、y的二元一次方程,则
衡水哪个县回民多
手表皮带换钢带怎么拆
我的海尔洗衣机xqb70一sp9288进不了水也排不
物理学类专业包括哪些专业 哪个专业好
“DNA是主要的遗传物质”这句话的正确含义是
排列第一位的usv是哪款车
焦作市教育学院有18路没有
板栗长芽能吃吗,新花生长芽还能吃吗?有没有
明珠大厦地址在什么地方,想过去办事
体外O2要进人皮下组织细胞中参与氧化分解有机
汉字的书写特点是什么,汉字的特点是什么
推荐资讯
下列各句中加黑的虚词使用错误的一项是A.人们
我想知道海里有一种贝类是不是叫海蛋,它到底
接着刚才一道高一数学题
海南海大源职业培训中心在什么地方啊,我要过
九龙东路/平安北街(路口)怎么去啊,有知道地
顺景饭店我想知道这个在什么地方
台式电脑网卡怎么更换安装?
In America it’s a mistake to think of Flo
夸自己会做菜的句子,跟做饭有关的诗句子
谢道韫诗最著名的诗词,在横线上填入古诗词名
岳阳楼区岳阳洞宾醉酒这个地址在什么地方,我
腾达家电商场我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?