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

yipeiwu_com6年前Python基础

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

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

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

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

结果如下:

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

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

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

结果如下:

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

相关文章

详解Django中六个常用的自定义装饰器

装饰器作用 decorator是当今最流行的设计模式之一,很多使用它的人并不知道它是一种设计模式。这种模式有什么特别之处? 有兴趣可以看看Python Wiki上例子,使用它可以...

python在Windows下安装setuptools(easy_install工具)步骤详解

python在Windows下安装setuptools(easy_install工具)步骤详解

本文讲述了python在Windows下安装setuptools(easy_install工具)的方法。分享给大家供大家参考,具体如下: 【题外话介绍下setuptools】 setup...

深入解析Python中的list列表及其切片和迭代操作

有序列表list >>> listTest = ['ha','test','yes'] >>> listTest ['ha', 'test', '...

Python中创建字典的几种方法总结(推荐)

1、传统的文字表达式: >>> d={'name':'Allen','age':21,'gender':'male'} >>> d {'age':...

python实现转圈打印矩阵

本文实例为大家分享了python实现转圈打印矩阵的具体代码,供大家参考,具体内容如下 #! conding:utf-8 __author__ = "hotpot" __date__...