如何用input函数一次输入多个值

用split()函数

input函数输入的都是字符串类型,因此可以将输入的字符串用split()函数将其分来,就可以一次输入多个参数了
程序举例:

a,b=input("请依次输入横纵坐标,用空格分开,输入结束后点击enter键: ").split()
print(a,b)

注意,这里得到的a,b两个值都是字符串类型。
如果想要得到int型或者float型则需要再进行转换。

用map()函数

如果想要直接得到的数值类型是int型或者float型则可以直接使用map函数。
代码举例如下:

a,b =map(int,input("请依次输入横纵坐标,用空格分开,输入结束后点击enter键: ").split())
print(a,b)
print(type(a))

运行之后就可以看到用map得到的结果类型是int型

猜你喜欢

转载自blog.csdn.net/ximu__l/article/details/129350080