最新公告
  • 欢迎您光临站盟网(原知事网),一个优质的网站源码基地、精品网站模板和插件。欢迎加入永久SVIP
  • 如何使用python中str.format() 方法​?

    正文概述 知事网   2020-12-20 11:12   71

    在python中,我们一般使用%和format用于格式化输出。其实还有一种方式,那就是str.format() 方法,它可以包含用大括号{}分隔的文本或替换字段。

    1、str.format() 方法

    通过字符串中的花括号 {} 来识别替换字段 replacement field,从而完成字符串的格式化。

    2、基本语法

    通过 {} 和 : 来代替以前的 %,即接收的参数不需限制数据类型。

    3、基本用法

    >>> print 'We are the {} who say "{}!"'.format('knights', 'Ni')
    We are the knights who say "Ni!"

    4、具体使用实例

    '{:b}'.format(11)
    
    '{:d}'.format(11)
    
    '{:o}'.format(11)
    
    '{:x}'.format(11)
    
    '{:#x}'.format(11)
    
    '{:#X}'.format(11)

    输出

    1011
    11
    13
    b
    0xb
    0XB

    对齐文本并指定特定的宽
    以上就是python中str.format() 方法的介绍,希望能对你有所帮助哟~

    转载自:python学习网 https://www.py.cn/


    站盟网 » 如何使用python中str.format() 方法​?

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    请选择支付方式
    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元