📅  最后修改于: 2023-12-03 14:46:18.864000             🧑  作者: Mango
Python 是一种流行的编程语言,它具有易于学习和使用、清晰简洁、可读性强的特点。在 Python 中,输入是常见的操作之一。本文将介绍如何以指定的分隔符来输入数据。
在 Python 中,可以使用 input()
函数来读取用户输入的数据。默认情况下,input()
函数读取用户输入的数据不需要指定分隔符。例如,下面的代码将读取用户输入的字符串,并将其打印出来:
s = input()
print(s)
运行代码后,程序将等待用户输入,当用户输入数据后,程序将把输入的数据打印出来。例如,如果用户输入了字符串 "hello world"
,程序将打印出字符串 "hello world"
。
但是,当需要输入多个值时,使用默认分隔符 ',' 会变得不方便。这时,我们可以使用 split()
函数指定自定义的分隔符。例如,下面的代码将读取用户输入的多个整数,并将它们存储在列表中:
s = input()
lst = s.split(';')
lst = [int(x) for x in lst]
print(lst)
运行代码后,程序将等待用户输入,当用户输入数据后,程序将按照分号 ';' 切分字符串,并将切分后的每个子串转换为整数后存储在列表中。例如,如果用户输入了字符串 "1;2;3;4"
,程序将打印出列表 [1, 2, 3, 4]
。
本文介绍了如何在 Python 中以指定分隔符输入数据。我们可以使用 input()
函数读取用户输入的数据,并使用 split()
函数指定自定义的分隔符。这将会在处理大量数据时变得非常方便和清晰。