首页 > 编程语言 > 详细

Python 数据的输入

时间:2019-09-18 22:36:42      阅读:84      评论:0      收藏:0      [点我收藏+]

一、一行输入多个字符串

  1、多个字符串之间用逗号间隔开

  

a,b,c=input(三个字符串:).split(,)

  2、多个字符串之间用空格间隔开

a,b,c=input(三个字符串:).split()

 

二、一行输入多个数字

  1、多个整数之间用逗号间隔开

  

a,b,c=eval(input(三个数字:))

  2、多个整数之间用空格间隔开

a,b,c=map(eval,input(三个数字:).split())

这里用map输入的数据必须至少要有两个数据

 

三、一行输出多个数据

print(a,b,c)

 

##多组输入,输出a+b的和
while 1:
    a,b=map(int,input().split())
    if a+b==0:
        break;
    print(a+b)

 

注意 input()输入的数据类型默认是字符串类型,如果要接受的目标数据是整数的话,可以考虑数据类型转换

a=input()##字符串
a=int(a)

a=int(input())##效果和上面一样

 

四、for循环输入多个空格间隔的数据

a=list()
for x in input().split(): #这里数入的数据是字符串类型的
        a.append(x)

 

五、for循环输出多个空格间隔的数据

##第一种
a=[1,2,3,4,5,6]
count=0
for j in range(n):
        print(a[j],end= )
        cnt=cnt+1
        if(cnt%len(a)==0):
            print(end=\n)

##第二种
list=[1,1,3,4,5,62,5,3,52,5,3,6,6,8,4,6,4,9,5,6]
count=0
for i in list:
    print(i,end= )
    count += 1
    if(count%len(list)==0):
        print(end=\n)

 

Python 数据的输入

原文:https://www.cnblogs.com/-citywall123/p/11545328.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!