初学,利用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
运行以后只显示前三行的语句