これは私が作ったコードであり、出力は常に「グレード:」で、それは等価な文字を出力したいが、そうではない。私はコンマを使用しようとしましたが、何も動作していないようです。私は周りを見回して結んだが、私の問題に対する答えは見つけられない。変数への文字の割り当て
score = input
grade = ""
if score == "5":
grade == "A"
if score == "4":
grade == "B"
if score == "3":
grade == "C"
if score == "2":
grade == "D"
if score == "1":
grade = "E"
if score == "0":
grade == "F"
print("Grade:" + grade)
介し
score
に値を割り当てるは 'input'したがって' score'が実際INTとしない文字列か? 'score ==" 5 "'ではなく 'score == 5'でなければなりません。すみません、申し訳ありませんが、私ができることはすべて[mcve]がありません。 – astidham2003'score =" 5 "'で始めるとどうなりますか? – astidham2003
@StefanPochmann No.この例では 'input'はどこに設定されていますか?それは完全ではありません。 – astidham2003