python练习181031:python3 input()实现一句输入多个值

原理:split()
如:

a,b =input('输入a,b空格隔开:').split()
#此时a,b为str型
a,b =map(int,input('输入a,b空格隔开:').split())
#此时a,b为int型

input()获取的是整行的字符串,用split()以分隔符空格切片

以下摘自菜鸟教程
关于map()
map() 函数语法:
map(function, iterable, …)
参数
function – 函数
iterable – 一个或多个序列
返回值
Python 2.x 返回列表。
Python 3.x 返回迭代器。

181103:
另一种方法

     a,b = eval(input('输入两个数,逗号隔开:'))
     #也可以达到效果,a,b为int型

你可能感兴趣的:(踩坑+练习)