ユーザーから文字列を取得して、それを操作したいと思います。
testVar = input("Ask user for something.")
ユーザーが引用符で囲んで応答を入力することなく、testVar を文字列にする方法はありますか? たとえば、「Hello」と「Hello」
ユーザーが「Hello」と入力すると、次のエラーが発生します。
NameError: 名前 'Hello' が定義されていません
ベストアンサー1
raw_input()
代わりに以下を使用しますinput()
:
testVar = raw_input("Ask user for something.")
input()
実際には入力を Python コードとして評価します。決して使用しないことをお勧めします。raw_input()
ユーザーが入力した文字列をそのまま返します。