如何在python中同时插入多个输入? 我对C++没有什么经验,我确实很喜欢这个功能:

如何在python中同时插入多个输入? 我对C++没有什么经验,我确实很喜欢这个功能:,python,c++,Python,C++,(这是只进行加法运算的计算器的一个简单示例) 我想找到一种方法,使多个输入同时进行,类似于cin语法。此问题的解决方案是什么?输入 对于一次多个输入,您可以使用: [为范围(2)中的x输入(“输入值{}:”.format(x+1)] 这将根据两个输入创建一个包含两个值的数组,这两个输入将通过以下方式进行询问: Enter value 1: YOUR_VALUE Enter value 2: YOUR_VALUE 或者如果你想要一些别致的定制文本 texts = ["The first

(这是只进行加法运算的计算器的一个简单示例)

我想找到一种方法,使多个输入同时进行,类似于
cin
语法。此问题的解决方案是什么?

输入 对于一次多个输入,您可以使用:

[为范围(2)中的x输入(“输入值{}:”.format(x+1)]

这将根据两个输入创建一个包含两个值的数组,这两个输入将通过以下方式进行询问:

Enter value 1: YOUR_VALUE
Enter value 2: YOUR_VALUE
或者如果你想要一些别致的定制文本

texts = ["The first number: ", "And the second number: "]
x, y = [input(x) for x in texts]
或者您可以使用将基于空格进行拆分的
input().split()

x, y = input("Two values: ").split() # Enter '10 10'
来源:

你可以这样试试

a, b = [int(x) for x in input("Enter two values: ").split()] 
print("First Number is: ", a) 
print("Second Number is: ", b) 
print() 
使用split()可以同时输入多个值

a, b = input("Enter a two value: ").split() 
print("Value of a: ", a) 
print("Value of b: ", b)

试试这个

@benjaminashin是的,如果你遵循我基于space给出的第三种方法,那么有一种方法可以同时使用其他类型的变量(例如字符串),你可能希望将
int(x)
更改为
str(x)
,或者保持
x
不变。
a, b = [int(x) for x in input("Enter two values: ").split()] 
print("First Number is: ", a) 
print("Second Number is: ", b) 
print() 
a, b = input("Enter a two value: ").split() 
print("Value of a: ", a) 
print("Value of b: ", b)