-2
私はなぜこのコードが「それを得ましたか」わかりません 私はそれを実行すると、答えが正しい場合でも、私にはelse文が表示されます。if文とpythonでの印刷
import random as rand
print('Welcome to the guessing game!')
print('type a number between 1 to 9')
running = True
while running:
value = rand.randint(1, 9)
user_guess = input()
if user_guess == value:
print('got it')
else:
print('not at all')
私の答えが正しいことを確認するために値を印刷しようとしました。そのため
user_guess = input()
user_guess
後
てみ 'プリント(タイプ(user_guess)、タイプ(値))' – Kevin
が –
'STR!= int'を理解していなかった、それは...あなたは' user_guessを変換する必要がありませんでしょう決してお試しください'to' int' – abccd