同じ行に2つの値を入力する必要があり、スペースで区切られています。 出力はので、私はコードpython2.7同じ行に2つの入力を終了する(スペースで区切って)
a ,b = map(float, raw_input().split())
print ('input is '), a ,(' and '), b
この作品 を使用しかし、私はときに、ユーザの入力直後にスクリプトを終了したいこの
123 456
input is 123 and 456
ようないくつかのものになるように「-1」の 例えば、ユーザーがaの値として-1を入力すると、プログラムはユーザーからの入力の読み取りを中止し、「間違った入力」を表示します。
wrong input
wh私が '-1' の入力に試してみて、プレスが
'を入力して' アンは
ValueError: need more than 1 value to unpack
は、それは私が使用してはならない 'マップ(フロート、raw_input()。スプリット())' を意味していると言われていますか?