0
これは基本的な単純なPythonの質問です。私はユーザからの入力としてその名前をスクリーンに表示したいと思います。 PyCharm Community Edition 2017.2.3 IDEを使用しています。私のコードは次のとおりです:Python - 画面上にユーザ入力を表示する
name=input("Enter your name ")
print(name)
私は以下のエラーが発生しています。非常に簡単な修正する必要があります..しかし、
C:\Python27\python.exe C:/Users/sourav/PycharmProjects/python_project/dummy1.py
Enter your name Sourav
Traceback (most recent call last):
File "C:/Users/sourav/PycharmProjects/python_project/dummy1.py", line 1, in <module>
name=input("Enter your name ")
File "<string>", line 1, in <module>
NameError: name 'Sourav' is not defined
プロセスは終了コード1
使用 'raw_input()を使用して'引用符で "Sourav" として入力を与えるか、またはあなたの入力は文字列と表示に変換します。 – bhansa
ありがとうBhansaとUrbanConor ...実際にはバージョンの問題です。Pythonバージョン2では、raw_input()は文字列とみなされ、input()は入力として式を実行します。私はバージョン3で問題に直面していなかったでしょう。私はバージョン2を使用していました。 –