【Python第三章】 質問 第三章の課題で 1→ あと’,100-age,’です’ 2→ あと’+str(100-age)+’です’ 1の答えが正解だが、2の答えじゃいけない理由が分からない。 1と2の使い分けがよくわからない。
回答 ( 1 )
実行結果が同じになっていれば、2の答えではいけないわけではありません。 プログラミングでは、同じ出力でも異なる回答が無限にありますので、代表的な回答のみを記載しています。そのため今後のカリキュラムでも同様にこっちの回答ではダメなのかな?というものがあれば出力結果が正しいかで判断をしてみてください。