当前位置:首页python > 正文

python输入用逗号隔开的数字

作者:野牛程序员:2023-07-11 07:51:59python阅读 3201

要以逗号分隔的形式接收一系列数字作为输入,可以使用input()函数来获取用户的输入,然后使用字符串的split()方法将输入的字符串拆分成一个数字列表。

下面是一个示例代码

numbers_input = input("请输入用逗号隔开的数字: ")  # 获取用户输入
numbers_list = numbers_input.split(",")  # 通过逗号分隔字符串,生成数字列表

# 将字符串列表转换为整数列表
numbers = []
for num in numbers_list:
    numbers.append(int(num))

print(numbers)

在这个示例中,首先使用input()函数获取用户输入的字符串。然后,我们使用split(",")方法将字符串根据逗号拆分成一个字符串列表。接下来,遍历字符串列表并使用int()函数将每个字符串转换为整数,并将其添加到numbers列表中。最后,打印整数列表。

请注意,这个示例假定用户输入的是有效的、用逗号分隔的数字。如果用户提供了无效的输入(如非数字字符),代码可能会引发异常。可以根据需要添加适当的错误处理来验证用户输入的有效性。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击