繁体   English   中英

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

[英]separate output of input() function in Python [duplicate]

提示:本站提供中英文对照查看,鼠标放在中文字句上可显示英文原文。 若本文未解决您的问题,推荐您尝试使用帮您解决。

这个问题已经在这里有了答案:

有没有办法在Python中将输出与输入函数分开?

例如,假设我们要插入数字和名称。

input('Give number and name:')
Give number and name:14,John
'14,John'

我们得到“ '14,John' 有没有办法采取'14','John'

提前致谢。

这样行吗?

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

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

使用.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

问题未解决?试试使用:帮您解决问题。
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM