有没有办法在 Python 中将输出与输入函数分开?例如,假设我们要插入一个数字和名称。input('Give number and name:')Give number and name:14,John'14,John'我们得到'14,John'。有办法采取'14','John'吗?
2 回答
慕少森
TA贡献2019条经验 获得超9个赞
采用 .split()
>>> input('Give number and name: ').split(',')
Give number and name: 14,John
['14','John']
要么
>>> number, name = input('Give number and name: ').split(',')
Give number and name: 14,John
>>> number
'14'
>>> name
'John'
请注意,它们都是 strings
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
这行得通吗?
user_input = input("Please write a number then a name, separated by a comma: ")
number, name = user_input.split(", ")
添加回答
举报
0/150
提交
取消