import random
secret = random.randint(1,100)
guess = 0
tries = 0
print("AHOY! I am the Dread Pirate Roberts, and I have a secret!")
print("It is a number from 1 to 99. I will give you 6 tires.")
while guess != secret and tries < 6:
guess = input("What is 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 guess! Better luck next time, matey!")
print("The secret number was 49"), secret
每次运行为什么总是说
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\My new.py", line 12, in
if guess < secret:
TypeError: unorderable types: str() < int()
到底是哪里出了问题 ,菜鸟求解啊