input関数のエラー解決方法について教えて下さい
解決したいこと
Pythonの超初心者です。
input関数を書いて実行するとエラーが出てしまい入力がうまく出来ません。
解決方法を教えて頂けないでしょうか?
発生している問題・エラー
import random
yosou = int(input('入力>>>'))
deme = random.randint(1,6)
これを実行すると、
import random
yosou = int(input('入力>>>'))
入力>>>deme = random.randint(1,6)
Traceback (most recent call last):
File "", line 1, in
ValueError: invalid literal for int() with base 10: 'deme = random.randint(1,6)
input関数の次の行に書いていることが勝手に入力されてしまっているようです。
実行環境について
Python 3.10.6
Visual Studio Code を利用しています
調べたときに出てきた記事
https://teratail.com/questions/90946
https://blog.kikagaku.co.jp/python-basic-error
検索して出てきたサイトは一通り見たのですが、解決出来ませんでした。
自分で試したこと
import random
yosou = int(input('入力>>>'))
2
deme = random.randint(1,6)
これで実行すると、
import random
yosou = int(input('入力>>>'))
入力>>>2
deme = random.randint(1,6)
となり、エラーは出ませんでした。
きちんと入力できるようにするにはどのようにしたらよいのでしょうか?
ご教授のほど、どうぞよろしくお願い致します。