Python:コンソール入力raw_input()とinput()
944 ワード
コンソール入力を受け入れるraw_input()とinput()
raw_Input()は任意のタイプのデータを入力できます.すべての入力を文字列として扱い、戻りも文字列input()は合法的なPython式を入力する必要があります.文字列を入力するには引用符を付ける必要があります.式をパラメータとして入力すると、式の結果が返されます.
実行後:input()引用符なしの文字列を入力するとエラーが表示されます
引用符を付けた文字列を入力します.
入力式1+2
入力式12>10
公式ドキュメントの推奨事項:input()に特に必要な場合を除き、raw_の使用を推奨します.Input()はユーザーと対話する
raw_Input()は任意のタイプのデータを入力できます.すべての入力を文字列として扱い、戻りも文字列input()は合法的なPython式を入力する必要があります.文字列を入力するには引用符を付ける必要があります.式をパラメータとして入力すると、式の結果が返されます.
print "Input by input():",
i = input()
print "Your input: %s." % i
実行後:input()引用符なしの文字列を入力するとエラーが表示されます
Input by input(): test string
Traceback (most recent call last):
File "ex1.py", line 3, in
i = input()
File "", line 1
test string
^
SyntaxError: unexpected EOF while parsing
引用符を付けた文字列を入力します.
Input by input(): 'test string'
Your input: test string.
入力式1+2
Input by input(): 1+2
Your input: 3.
入力式12>10
Input by input(): 12>10
Your input: True.
公式ドキュメントの推奨事項:input()に特に必要な場合を除き、raw_の使用を推奨します.Input()はユーザーと対話する