Python中一行多个Input()
我在想,是不是可以把很多变量和输入写在一行代码里,而不是分成很多行。
通常我看到和写的代码是这样的:
VARIABLE1 = input(var1)
VARIABLE2 = input(var2)
print(var1 + var2)
这样的话,程序会要求你在不同的句子里输入两个值,因为代码是这么写的。但是有没有可能只用一个 input()
,就能在提示中让你输入不同的值呢?
我一直在研究 .split()
、map()
和列表,但结果是值必须在同一句话里输入。
1 个回答
0
你可以使用元组赋值:
name, age = input('What is your name? '), int(input('How old are you? '))