a,b = int(input(),int(input())
print(a)
print(b)
我想在与-> 640 48相同的行上接受两个输入 但我收到错误消息
invalid literal for int() with base 10 : '640 480'
答案 0 :(得分:3)
input()
所做的只是读取整行(直到除去最后的换行符)并将其作为字符串返回。
您可以根据需要处理该字符串。例如,如果您希望输入形式为<number1> <number2>
,则可以拆分input()
的结果,然后将每个段解释为整数:
>>> a, b = map(int, input().split())
640 480
>>> a
640
>>> b
480