神剑山庄资源网 Design By www.hcban.com

在使用python去AC题时总会遇到这样的问题,题目要求同行输入一组数据,但是你使用input时却不能做到,导致不断的CE,这个时候怎么样来解决的这个问题呢?

很简单,只需要使用input().split(' ')就可以了

例如:最简单的求a+b的例子,写成下面的形式就可以单行输入两个数据了

a , b = input ().split(' ') #以空格为间隔符
print (a+b)

结果如下:

在python中实现同行输入/接收多个数据的示例

注意input的输入机制,他是把所有输入都按照字符串输入的所以这样输出的a+b是按字符串形式直接相加的:

如果需要整形相加则需要使用map(int,input().split(' '):

a,b =map(int,input().split(' '))
print(a+b)

结果如下:

在python中实现同行输入/接收多个数据的示例

以上这篇在python中实现同行输入/接收多个数据的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

标签:
python,同行输入,数据

神剑山庄资源网 Design By www.hcban.com
神剑山庄资源网 免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
神剑山庄资源网 Design By www.hcban.com

评论“在python中实现同行输入/接收多个数据的示例”

暂无在python中实现同行输入/接收多个数据的示例的评论...