python输入输出基本点

 【输入】

 

*  一行中给出整数a和b,其间以逗号分隔。(a,b为整数)
a,b = map(int,input().split(','))
或a,b = eval(input())  #不仅仅是整数,还可以是小数、负数


*  空格分隔,(a,b为整数)
a,b = map(int,input().split())



*  空格分隔,(a,b为字符串)
a,b = input().split()
数值运算可用eval(a+b)


列表输入:
标识符 = input().split() (空格分隔,若需要逗号分隔,则split(','),输入的是字符串类型)
标识符 = eval(input()) (逗号分隔,输入的是数字)


输出:
不换行空格分隔
print(a,b)
或(文件式)
print( x, end=" " )  #end" " 表示x后跟一个空格,且不换行
print( y, end="可放入分隔符(如空格,“.”,“,”)" )

 

 

 

 

 

字符串格式化

保留有效数字:

print("{:.2f}".format(3.1415))

print(format(3.1415,".2f"))

print("%.2f"%3.1415)

print("%d + %d = %d"%(a,b,c))

 


多行输入输出(EOF ctrl+d或ctrl+z):
while True:

 

 

    try:

 

        a = input()

        ……

        print(……)

   except EOFError:
        break

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值