python中在同一行输入两个值
作者:野牛程序员:2023-07-11 07:50:21python阅读 2563
在Python中,可以使用空格或其他分隔符将多个值放在同一行上输入。然后,使用input()函数接收输入并使用split()方法将其拆分为多个值。
以下是一个示例代码,演示如何在同一行上输入两个值并将其分配给不同的变量:
# 从同一行上输入两个值
input_values = input("请输入两个值,用空格分隔:")
# 将输入的值分割为两个部分
values = input_values.split()
# 确保输入了两个值
if len(values) != 2:
print("输入的值数量不正确!")
else:
# 将值分配给两个变量
value1 = values[0]
value2 = values[1]
# 输出两个变量的值
print("第一个值:", value1)
print("第二个值:", value2)在上述代码中,使用input()函数在同一行上接收两个值,并将它们存储在input_values变量中。然后,使用split()方法将input_values分割为两个值,并将它们存储在values列表中。接下来,通过索引从values列表中获取每个值,并将它们分配给两个不同的变量value1和value2。最后,通过print()函数输出这两个变量的值。
请注意,这种方法假设用户会输入两个值,用空格分隔。如果用户没有按照预期的格式输入值,代码会给出错误提示。可以根据需要对代码进行修改和扩展,以适应特定的输入格式和逻辑要求。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python列表求最大值和最小值
- 下一篇:python输入用逗号隔开的数字
