現在、クラスのコードを修正しようとしていますが、モジュールを実行しようとすると無効な構文を続けています。助けてください!Pythonは無効な構文を続けています
これはコードです。
プリント(がmyName +「はこのクイズを取ってくれてありがとう。あなたのスコアだった」「3のうち、」+ myScore)
現在、クラスのコードを修正しようとしていますが、モジュールを実行しようとすると無効な構文を続けています。助けてください!Pythonは無効な構文を続けています
これはコードです。
プリント(がmyName +「はこのクイズを取ってくれてありがとう。あなたのスコアだった」「3のうち、」+ myScore)
myName = "Jay"
myScore = 1
print ('%s thank you for taking this quiz. Your score was out %d of 3. ') %(myName, myScore)
これはそれを行うより良い方法です。あなたのコードが機能しないのは、myScoreの後ろに '+'がないからです。
print (myName + ',thank you for taking this quiz. Your score was ' + myScore + 'out of 3. ')
これは修正されたバージョンです。
「+」の欠落に焦点を当てずに、構文エラーが発生したと考えてください。
myNameとmyScoreとはなんですか?文字列?あなたが 'str(myScore)'のような文字列に変換する必要がない場合、そしてmyScoreの後ろに+がある場合は... – cpatricio