前提・実現したいこと
inputで得た入力内容をstrとintに分岐させたい
数値を入力させるプログラムを作っています。
なので入力内容をint()で囲って数値に変換させました。
しかし当然ですが文字を入力されるとエラーが発生してしまうので、文字列入力された時と数字列の時で分岐させたいと考えています。
発生している問題・エラーメッセージ
command_int = int(command) ValueError: invalid literal for int() with base 10: 'あ'
該当のソースコード
python
試したこと
if文で分岐させれるかと思い試しましたが、どう試行錯誤しても文字列と数字列には分岐できませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/24 01:33