2016-05-04 8 views
0

ユーザーからの入力を取得してその入力を表示できるかどうかをテストするプログラムを作成しています。私はそれを行う方法については、オンラインで見て、私はそれをコピーして自分のプログラムにそれを置くが、それは私にこれを言うエラーが発生します、ユーザーからの入力を得て何かをpythonで表示しようとしていますが、エラーが表示されます

Traceback (most recent call last): 
    File "C:/Users/Home/PycharmProjects/untitled/j.py", line 1, in <module> 
    a = input("enter your name") 
    File "<string>", line 1, in <module> 
NameError: name 'hi' is not defined 

ここに私のコードで、

a = input("enter your name") 

print(a) 

あなたが喜ば可能性があり私を助けてくれない?ありがとうございました。

これは重複していません。この質問をした他の人がいたことさえわかりませんでした。

+3

あなたはPython 2.xを使っていて、 'input()'はあなたが入力したものを評価しようとします。代わりに 'raw_input()'を使用してください。 – TessellatingHeckler

+0

私はこれを試してみましょう。 – zane

+0

ありがとう、TessellatingHeckler。出来た。 – zane

答えて