前提・実現したいこと
先日、pythonの勉強を始め、参考書を進めています。
下に記載したソースコードにて例外処理を行いたいのですが、出来ません。
原因を教えていただけないでしょうか。
VScodeを用いてpythonを進めています。
発生している問題・エラーメッセージ
ValueError: invalid literal for int() with base 10: 'r'
該当のソースコード
python
1x=input("number:") 2x=int(x) 3def f(): 4 return float(x) 5 6try: 7 print(f()) 8except ValueError: 9 print("false")
試したこと
他のソースコードにおいて0の割り算をし、ZeroDivisionErrorの例外処理は出来ました。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/02 13:09