Python基础语法 字符串的格式化

格式化字符串

(一)使用%操作符

  • ‘%[-][+][0][m][.n]格式化字符’ % exp
    -:可选参数,用于指定左对齐,正数前方无符号,负数前面加负号
    +:可选参数,用于指定右对齐,正数前方加符号,负数前面加负号
    0:可选参数,表示右对齐,正数前方无符号,负数前面加负号,用0填充空白处(通常与m参数一起使用)
    m:可选参数,表示占有宽度
    格式化字符:用于指定类型
    exp:要转换的项,若有多个,则需要通过元组的方式进行指定,不能使用列表
#定义模板
template='编号:%09d\t公司名称:   %s\t官网:   http://www.%s.com'
# 如果要转换的项有多个,需要通过元组的形式进行指定
context1=(7,'百度','baidu')
context2=(8,'明日学院','mingrisoft')
#格式化输出
print(template%context1)
print(template%context2)
编号:000000007	公司名称:   百度	官网:   http:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值