• format格式


    '{格式字符串}'.format(参数)
    格式字符串:普通字符串和{替换格式符}组成的字符串
    参数:匹配替换的内容
    格式说明标记的语法格式为:
    [ [fill] align] [sign] [width] [,] [.precision] [type]
    fill:设置填充的字符,可省略,默认为空格;
    align:设置对齐方式,^、<、>分别是居中、左对齐、右对齐,可省略,默认右对齐;
    sign:设置数值型数据前的符号,+表示须在正数前加正号,-表示在正数前不变,空格表示在正数前加空格,可省略;
    width:设置格式化后的字符串所占宽度,可省略;
    逗号(,):为数字添加千位分隔符,可省略;
    precision:设置数值型数据保留的小数位数,可省略;
    type:设置格式化类型
    # *填充字符,>右对齐, 6宽度, .2小数位  , f 浮点数格式 
    In: '{:*>6.2f}'.format(3.1415926)
    Out: '**3.14'

    例:使用format格式化字符串
    # 长度为10,使用二进制数值,内容居中对齐
    In: '{0:^10b}'.format(12)   # 0表示第0个数据,此处可省略
    Out: '   1100   '
    
    # 第0个数用百分比,第1个数用科学计算法,均保留2位小数
    In: '{0:.2%}和{1:.2e}'.format(0.1234, 123456)
    Out: '12.34%和1.23e+05'
    
    # 长度为10,保留2位小数,使用","千位分隔符,右对齐,长度不够用“#”填充
    In: '{:#>10,.2f}'.format(1234.5678)
    Out: '##1,234.57'

  • 相关阅读:
    C# Volatile
    C#索引器
    04Prism WPF 入门实战 Module
    No module named '_bz2'
    pandas day01
    实例讲解虚拟机3种网络模式(桥接、nat、Hostonly)
    asp.net 截屏 截取web页面
    c# winform 截图 网页
    delphi AddObject 用法
    DBGrid 更变数据内容显示
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/13233095.html
Copyright © 2020-2023  润新知