在Python 3.x中,可以使用内置的input()函数读取一行输入,并将其作为字符串返回。要从输入的字符串中提取整数,可以使用split()方法将字符串拆分为单词列表,然后使用int()函数将每个单词转换为整数。
以下是一个示例代码:
line = input() # 读取一行输入
words = line.split() # 将字符串拆分为单词列表
# 将单词列表中的每个单词转换为整数
numbers = [int(word) for word in words]
# 打印整数列表
print(numbers)
这段代码首先使用input()函数读取一行输入,并将其存储在变量line中。然后,使用split()方法将line字符串拆分为单词列表,并将其存储在变量words中。接下来,使用列表推导式将words列表中的每个单词转换为整数,并将这些整数存储在变量numbers中。最后,使用print()函数打印整数列表。
这种方法适用于一行中包含多个整数的情况。如果一行只包含一个整数,可以直接使用int()函数将整行转换为整数,如下所示:
number = int(input()) # 读取一行输入并将其转换为整数
print(number)
这段代码首先使用input()函数读取一行输入,并将其作为字符串返回。然后,使用int()函数将该字符串转换为整数,并将其存储在变量number中。最后,使用print()函数打印整数。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云