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

Div*_*esh 4 python input

如何从 python 中的一个输入行获取 int 和 string 输入示例:对于给定的行

10 I love coding
Run Code Online (Sandbox Code Playgroud)

我想得到 10,我喜欢将编码作为单独的变量。我试过了,input().split()但因为我和爱之间有空间,所以出现了混乱

Mar*_*nen 6

您可以限制拆分:

>>> 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'
Run Code Online (Sandbox Code Playgroud)