python实现一行输入多个值和一行输出多个值的例子

yipeiwu_com5年前Python基础

注:以下内容在python3中操作

一. 一行输入多个值

a,b = input().split()
#此时得到的a和b的类型均为字符串,以空格为分隔符
a,b = input().split(',')
#此时得到的a和b的类型均为字符串,以逗号为分隔符

具体操作如下:

a,b = map(int,input( ).split( ))
#此时得到的a和b的类型为整数,以空格为分隔符

具体操作如下:

补充split( ):

语法:str.split(str = ' ',num)[n]
  其中str:分隔符,默认是空格
   num:分割次数,会得到num+1个子串
   [n]:选取第n个(从0开始)

二. 一行输出多个值

注:python中print()会自动换行,具体如下:

print(a,b)
print(a,b,end=' ')
print(a,b,sep=' ')

具体操作如下:

以上这篇python实现一行输入多个值和一行输出多个值的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python通过索引遍历列表的方法

本文实例讲述了python通过索引遍历列表的方法。分享给大家供大家参考。具体如下: python中我们可以通过for循环来遍历列表: colours = ["red","green"...

python django 访问静态文件出现404或500错误

django static文件夹下面的内容方法不了 出现404 500错误 需要查看自己的settings文件确保有一下内容 import os PROJECT_ROOT = os....

基于wxpython实现的windows GUI程序实例

本文实例讲述了基于wxpython实现的windows GUI程序。分享给大家供大家参考。具体如下: # using a wx.Frame, wx.MenuBar, wx.Menu,...

pandas DataFrame 根据多列的值做判断,生成新的列值实例

pandas DataFrame 根据多列的值做判断,生成新的列值实例

环境:Python3.6.4 + pandas 0.22 主要是DataFrame.apply函数的应用,如果设置axis参数为1则每次函数每次会取出DataFrame的一行来做处理,如...

python不使用for计算两组、多个矩形两两间的iou方式

python不使用for计算两组、多个矩形两两间的iou方式

解决问题: 不使用for计算两组、多个矩形两两间的iou 使用numpy广播的方法,在python程序中并不建议使用for语句,python中的for语句耗时较多,如果使用numpy广播...