python如何实现一行输入多个值呢?

例如 读入两个数10 23到a b  中。

很简单   a,b = input().split()  即可。

 

python 两行相减 python两行输入两个数据_类型转换

 

当然,a,b中保存的是字符串。

如果要求a,b中保存的是整数的话可以这样写

a,b = map(int,input().split())

补充:这里头input()输入的是str '10 23',通过split()将一个str分割成包涵两个str的列表['10','23'],而如果再套map(int,)就是将列表中每个元素执行int(),也就是类型转换。