input()函数
input()函数返回的这个数据的类型均为string型
split()函数
split()函数返回的是一个列表
利用input()一次性输入多个变量值
a,b,c=input().split()
但这样输出的a,b,c仍为str型,不能直接进行运算
需要用另一个函数map()来实现多输入的强制类型转换。map()函数接受两个接收两个参数,一个是函数,一个是序列,map()将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。
我们将传入的函数设置为强制类型转换函数int,则split()函数返回的列表里的每一个值都将被强制转换类型,从而实现多输入的类型转换。范例如下:
a,b,c=map(int,input().split())