为了账号安全,请及时绑定邮箱和手机立即绑定

Python中输入()函数的单独输出

Python中输入()函数的单独输出

开满天机 2021-08-17 18:37:39
有没有办法在 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


查看完整回答
反对 回复 2021-08-17
?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

这行得通吗?


user_input = input("Please write a number then a name, separated by a comma: ")


number, name = user_input.split(", ")


查看完整回答
反对 回复 2021-08-17
  • 2 回答
  • 0 关注
  • 153 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信