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

利用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条回答 默认 最新

  • 拉灯的小手 博客专家认证 2019-07-18 10:20
    关注

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

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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?