Python的输入输出大全(保姆级注释)

一.各种输入方式

1.单个输入

a = input() #默认返回字符串

a = input("请输入") #有提示的输入

a = int(input()) #返回int

a = float(input()) #返回float

a = eval(input()) #eval()函数用来执行一个字符串表达式,并返回表达式的值。
                  #也可以用于返回数据本身的类型

2.多个输入

a, b = input().split(" ") #输入字符串(默认返回类型)以空格分隔开

a, b, c = eval(input()) #输入三个任意类型的值,以逗号分隔

a, b, c = map(int, input()).split(" ")) #输入三个整数,以空格分隔

a, b, c = map(eval, input().split(" ")) #输入三个任意类型,以空格分分隔  

3.读入整行

#输入一行int,存入列表
lst = list(map(int, input().split(" ")))


#输入n个数字
n = int(input())
s = input() #将数字一行输入,以空格分隔
lst = []
for i in s.split(" "):
    lst.append(int(i))


for i in lst:
    print(i, end =" ")
for i in range(n):
    print(lst[i], end = " ")

3.创建有初始值的列表

a = [1]*10
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

a = [0]*10
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值