前提・実現したいこと
python3.8.2で以下のコードを入力しています。2行目までのコードは作動し10と5は出力されるのですが、三行目のint(a)からうまく作動させることができず、エラーが出てしまいます。10と5を文字列から整数に変換し、print(a/b)で計算させ、2.0を出力させたいです。正常に作動させるためには、どうすれば良いでしょうか。よろしくお願いします。
a=input(10)
b=input(5)
a=int(a)
b=int(b)
print(a/b)
発生している問題・エラーメッセージ
Traceback (most recent call last):
File "/Users/hiroshitaroumisawa/Documents/5:9-7.py", line 3, in <module>
a=int(a)
ValueError: invalid literal for int() with base 10: ''
該当のソースコード
試したこと
a=intの部分をcなどの別の変数に置き換えたりしてみましたが、うまくできませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。