0
私は数を推測ゲームを作っていますし、私はどのようにエラー:例外TypeError:unorderableタイプ:STR()<INT()
TypeError: unorderable types: str() < int()
import random
Randomnumber= random.randint(-10,10)
while -10 < Randomnumber < 10:
print("Guess the number")
answer= input("What do you think the number is? ")
print(answer)
if Randomnumber == answer:
print("Correct!")
elif answer < Randomnumber:
print("Your answer is smaller than the actual value")
else:
print("Your answer is bigger than the actual value")
戻り値を 'input'から' int'に変換する必要があります。現在は文字列です。 'answer = int(input("数字は何だと思いますか? "))'を実行してください。ただし、ユーザーが整数に変換できないものをユーザーが入力した場合など、例外を処理するかどうかを検討してください。 'abc'。 –
「どうすればよいかわかりません」 - どのように?特定の質問をしてください。 – charlesreid1