用 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']
如果我们想要获取多个数字作为输入该怎么办?我们可以使用map和int函数将每个输入转换为整数。我们来看一个示例。
示例
# 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]
结论
您可以根据自己的需要修改代码并从用户那里获取输入。如果您在教程中有疑问,请在评论区中提及。
广告