📌  相关文章
📜  如何在 python 中使用空格分隔的输入(1)

📅  最后修改于: 2023-12-03 15:38:23.570000             🧑  作者: Mango

如何在 Python 中使用空格分隔的输入

在 Python 中,我们可以使用 input() 函数获取用户输入。如果我们需要获取多个值,可以使用空格将这些值分隔开,如下所示:

input_str = input("请输入多个值,使用空格分隔:")
input_list = input_str.split()

print("您输入的值为:")
for value in input_list:
    print(value)

在上面的代码中,我们使用 input() 函数获取用户输入,并将其保存在一个字符串变量 input_str 中。然后,我们调用字符串的 split() 方法,使用空格作为分隔符,将字符串分割成一个由多个字符串组成的列表 input_list。最后,我们使用 for 循环遍历列表,并输出每个字符串的值。

如果我们需要将这些字符串转换成其他类型,例如整数或浮点数,可以使用以下代码:

input_str = input("请输入多个值,使用空格分隔:")
input_list = input_str.split()

print("您输入的值为:")
for value in input_list:
    # 转换为整数
    int_value = int(value)
    # 转换为浮点数
    float_value = float(value)
    
    print("字符串值:{0},整数值:{1},浮点数值:{2}".format(value, int_value, float_value))

在上面的代码中,我们在 for 循环中,将每个字符串转换为整数或浮点数,并输出转换后的值。

总之,使用空格分隔的输入在 Python 中非常常见,我们可以使用 split() 方法将其分割成多个字符串,并对每个字符串进行操作。