Python-input()输入函数详解(单变量输入&多变量输入)
在Python中,input()
函数用于获取用户的输入。该函数读取一行输入,默认情况下,输入的数据类型为字符串。
- 单变量输入
如果你只需要用户输入一个值,可以直接使用input()
函数。例如:
name = input("请输入你的名字:")
print(f"你好,{name}!")
- 多变量输入
如果需要用户输入多个值,可以使用input()
函数结合split()
函数来实现。例如:
# 用户输入格式为:“x,y”,其中x和y是要输入的值
user_input = input("请输入两个数字,用逗号隔开:")
# 使用split()分割输入的字符串,以逗号为分隔符
num1, num2 = map(int, user_input.split(','))
print(f"你输入的第一个数字是:{num1}")
print(f"你输入的第二个数字是:{num2}")
在这个例子中,split(',')
用于将用户输入的字符串以逗号为分隔符分割成列表,然后map(int, ...)
将列表中的每个元素转换成整数类型。最后,通过解包操作num1, num2 = ...
将两个整数分别赋值给变量num1
和num2
。
评论已关闭