在一行python中输入整数和字符串

input integer and string in one line python

本问题已经有最佳答案,请猛点这里访问。

如何从Python中的一个输入行同时获取int和string输入例子:对于给定行

1
10 I love coding

我想得到10,我喜欢作为独立变量编码。我试过用input().split(),但当我和爱之间有空间时,就会产生混乱。


您可以限制拆分:

1
2
3
4
5
6
7
8
9
10
>>> input().split(maxsplit=1)
10 I love coding
['10', 'I love coding']

>>> a,b = input().split(maxsplit=1)
10 I love coding
>>> a
'10'
>>> b
'I love coding'