用 Python 从用户那里接受多重输入


在本教程中,我们将学习如何在Python中从用户那里获取多重输入。

由用户输入的数据将是字符串格式。因此,我们可以使用split()方法来分割用户输入的数据。

让我们从用户那里获取多重字符串。

示例

# taking the input from the user
strings = input("Enter multiple names space-separated:- ")
# spliting the data
strings = strings.split()
# printing the data
print(strings)

输出

如果您运行以上代码,那么您将得到以下结果。

Enter multiple names space-separated:- Python JavaScript Django React
['Python', 'JavaScript', 'Django', 'React']

如果我们想要获取多个数字作为输入该怎么办?我们可以使用mapint函数将每个输入转换为整数。我们来看一个示例。

示例

# taking the input from the user
numbers = input("Enter multiple numbers space-separated:- ")
# spliting the data and converting each string number to int
numbers = list(map(int, numbers.split()))
# printing the data
print(numbers)

输出

如果您运行以上代码,那么您将得到以下结果。

Enter multiple numbers space-separated:- 1 2 3 4 5
[1, 2, 3, 4, 5]

结论

您可以根据自己的需要修改代码并从用户那里获取输入。如果您在教程中有疑问,请在评论区中提及。

更新日期:2020 年 7 月 11 日

1K+ 浏览次数

开启你的事业

通过完成课程获得认证

开始
广告