python格式化输出

占位符

符号含义
%d有符号的整数 【print(“my age is %d” % 26)】
%u无符号整数
%s字符串 【print(“my name is %s” % “Tom”)】
%c字符及ASCII码
%o无符号八进制整数
%x/%X无符号十六进制整数
%e/%E浮点数【科学计数* 1 0 X 10^X 10X (2.3E3=2300.0)】
%f浮点数【print(“his height is %f m” % 1.89)】
name = "Tom"
age = 18
print("His name is %s,his age is %d." % (name, age))  
print("His name is", name, "his age is", age, ".")  #衔接部分自动留空
print("His name is " + name + " his age is " + str(age) + ".")  #需要手动留空
'''
His name is Tom,his age is 18.
His name is Tom his age is 18 .
His name is Tom his age is 18.

'''
print("%d%%" % 100)
'''
100%
'''

format格式化

  • 位置映射

  • 关键字映射

  • {}传递参数

print("Name:{},age:{}".format('Tom',18))
print("{address},Name:{},age:{}".format('Tom',18,address="Gongshu,Hangzhou"))
print("第一个元素是:{0[0]},第二个元素是:{0[1]},第三个元素是:{0[2]};第四个元素是:{1[0]},第五个元素是:{1[1]}.".format(('www.', 'google.', 'com'),
 '''
 Name:Tom,age:18
Gongshu,Hangzhou,Name:Tom,age:18
第一个元素是:www.,第二个元素是:google.,第三个元素是:com;第四个元素是:baidu.,第五个元素是:com.
 
 '''
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值