weixin_44982524
weixin_44982524
2019-07-18 09:08
采纳率: 100%
浏览 913

利用Python运行结果不全,这是为什么?

初学,利用Python写的代码,运行的时候显示结果不全。

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 = int(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
运行以后只显示前三行的语句
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • qq_38154948
    拉灯的小手 2019-07-18 10:20
    已采纳

    guess = int(input("what's yer guess"))

    这一句的意思是 让你输入 ,你需要输入一个数字才可以对比 在窗口输入一个数字

    点赞 评论

相关推荐