pen_color = input("Enter a color name to set the pen color: ")
pen_width = input("Enter a number from 1-10 to set the pen width: ")
それにはもっと多くのことがありますが、開いて色を要求し、色を入力するとシャットダウンして、Syntax error: Unexpected EOF while parsing.
pen_color = input("Enter a color name to set the pen color: ")
pen_width = input("Enter a number from 1-10 to set the pen width: ")
それにはもっと多くのことがありますが、開いて色を要求し、色を入力するとシャットダウンして、Syntax error: Unexpected EOF while parsing.
input()
文字列の入力を求めるプロンプトが表示され、次にeval()
s が表示されます。を使用しraw_input()
ます。
Python 2.x では、input()
入力した文字列を Python 式として評価しようとします。それが望ましくなく、Python 2.x を使用している場合は、raw_input()
代わりにinput()
.
これは Python 3.xで変更さinput()
れ、入力が評価されraw_input()
なくなり、存在しなくなりました。したがって、Python 3.x では、input()
使用する正しい関数になります。
Python 2.xの場合:
input() = eval(raw_input())
Python 3
の場合 これはもはや当てはまりません。Python 2.xinput()
と同じです。raw_input()