Python 字符串格式化

#字符串格式化
print("我叫%s,今年%d岁了。"%("张三",10)) #方法1  %
    # 指定长度:
    #     %5d     右对齐,不足左边补空格
    #     %-5d    - 代表左对齐,不足右边默认补空格
    #     %05d    右对齐,不足左边补0

print("我叫{},今年{}岁了。".format("李四",20)) #方法2  .format  顺序填坑
print("我叫{1},今年{0}岁了。".format(33,"李三三")) #方法2  .format  下标填坑
print("我叫{aa},今年{bb}岁了。".format(bb = 22,aa = "李四四"))#方法2  .format  变量填坑
print("我叫{0:-<20},今年{1:->20}岁了。".format("李六六",66)) #方法2  .format  对齐玩法
    # {0:*>5}  >右对齐,输出长度为5,空缺*号补齐。最前面的0是下标填坑。
    # {1:-<6}  <左对齐,输出长度为6,空缺-号补齐。最前面的1是下标填坑。
    # 中间对齐用 ^ 

aa = "王五"
bb = 30
print(f"我叫{aa},今年{bb}岁了。") #方法3 f


# python字符串格式化符号:
# %c	 格式化字符及其ASCII码
# %s	 格式化字符串
# %d	 格式化整数
# %u	 格式化无符号整型
# %o	 格式化无符号八进制数
# %x	 格式化无符号十六进制数
# %X	 格式化无符号十六进制数(大写)
# %f	 格式化浮点数字,可指定小数点后的精度
# %e	 用科学计数法格式化浮点数
# %E	 作用同%e,用科学计数法格式化浮点数
# %g	 %f和%e的简写
# %G	 %f 和 %E 的简写
# %p	 用十六进制数格式化变量的地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值