0

私は誰かの年齢を計算するプログラムを作ろうとしてきましたが、誰かが私が何か間違ったことをしていると言いました。もともと持っていた

if monthInput == "january" or "1":
    monthInput = 1
    validMonth = True

しかし、どうやら「bob」が入力されたとしても、validMonth が True になるようです。最初の行を

if monthInput in ["january", "1"]:

トリックを行うでしょう。しかし、私もできるでしょうか

if monthInput == "january" or monthInput == "1":

その代わりに?私はすべてのオプションを確認しようとしています(まだ学習中なので、これは将来に役立ちます)。

4

1 に答える 1