条件分岐 isdecimalメソッドで数字判定

 

 

IDLE Shell画面で実行結果

 

 

>>>print("456は数字ですか?", "456".isdecimal())
456は数字ですか? True
>>>print("pythonは数字ですか?", "python".isdecimal())

pythonは数字ですか? False

 

>>>myStr = input("文字列を入力してください:")

文字列を入力してください:VBA


>>>if myStr.isdecimal():
...        print(myStr, "は数字です")

...    else:
...        print(myStr, "は数字ではありません")

    

VBA は数字ではありません

 

#から始まるのはコメントとなります。人間が読むもので、プログラム実行時、コンピューターに無視されます。

青字の部分、>>>の後ろは、実行命令で、その次の行は、実行結果となります。

 

実行結果

 

 

 

 

関連記事