python如何实现一个input让用户输入3个值,然后程序给3个变量赋输入的3个值
时间: 2024-03-27 17:36:22 浏览: 246
你可以使用`input()`函数获取用户输入,并使用赋值语句将输入的值赋给变量。以下是一个示例程序:
```
# 获取用户输入
input_str = input("请输入3个值,用空格隔开:")
# 将输入的字符串按空格分割成3个值
input_list = input_str.split()
# 将3个值分别赋给3个变量
var1, var2, var3 = input_list
# 输出3个变量的值
print(var1)
print(var2)
print(var3)
```
在运行程序时,用户会被提示输入3个值,输入完毕后会将这3个值分别赋给`var1`、`var2`、`var3`三个变量,最后输出这3个变量的值。注意,用户输入的值需要用空格隔开,例如输入`1 2 3`。
相关问题
pythoninput多个变量输入
在Python中,你可以使用`input()`函数来获取用户输入的值。如果你想要一次性输入多个变量,可以使用空格或其他分隔符将它们分开。然后,你可以使用`split()`函数将输入的字符串分割成多个变量。下面是一个示例:
```python
input_str = input("请输入多个变量,以空格分隔:")
variables = input_str.split()
# 将输入的值分别赋给多个变量
var1, var2, var3 = variables
# 打印输出变量值
print("var1 =", var1)
print("var2 =", var2)
print("var3 =", var3)
```
在上面的示例中,用户可以在一行中输入多个变量,用空格分隔。然后,`split()`函数将输入字符串分割成一个变量列表。最后,我们将这些变量值分别赋给`var1`、`var2`和`var3`。
Python 如何预留空给用户输入变量值
在 Python 中,可以使用 input() 函数来获取用户的输入值。在使用 input() 函数时,可以在括号中添加一个提示信息,以提示用户输入的变量值的类型和范围。例如:
```
name = input("请输入您的姓名:")
age = input("请输入您的年龄:")
```
在运行程序时,会先输出提示信息,然后等待用户输入变量值。用户输入完变量值之后,程序会将其赋值给相应的变量。如果希望用户可以输入多个变量值,可以将多个 input() 函数放在一起使用。例如:
```
name, age = input("请输入您的姓名和年龄,用空格隔开:").split()
```
在这个例子中,程序会提示用户输入姓名和年龄,用户需要用空格将两个变量值分隔开。程序会读取用户输入的字符串,并使用 split() 函数将其分割成两个变量值,然后将这两个值分别赋给 name 和 age 变量。
阅读全文