• Python中的format格式化输出


    1)format的基本用法

    • 不带编号,即"{}"
    • 带数字编号,可调换顺序,即"{1}","{2}"
    • 带关键字,即"{a}","{tom}"

    2)format的进阶用法

    • <(默认)左对齐,> 右对齐,^ 中间对齐
    • 取位数"{:4s}","{:.2f}"等

    3)format 数值用法

    • “b” 二进制,数字以2位基数进行输出
    • “c” 字符,在打印之前将整数转换成对应的unicode字符串
    • “d” 十进制数,数字以10为基数进行输出
    • “o” 八进制数,数字以8为基数进行输出
    • “x” 十六进制数,数字以16为基数进行输出,9位以上用a-f表示
    • “e” 幂符号,用科学计数法打印数字。用"e"表示幂
    • “g” 一般格式,数字以fixed-point进行输出,当数值特别大的时候,用幂形式打印
    • “n” 数字,当值为整数时和"d"相同,值为浮点数是和"g"相同,不同的是他会根据区域设置插入数字分隔符。
    • “%” 百分数,数值乘以100打印,保留6位小数,值后面会有一个百分号
    • “,” 千位分隔符,货币表示或者大数据值经常用到
  • 相关阅读:
    Thinking in Java
    Interview Common Sample Codes
    Longest Common Substring
    Mac键盘按键符号
    ElasticSearch
    Variables and Arithmetic Expression
    Associative Containers
    Container Adaptors
    string Type
    初识 tk.mybatis.mapper 通用mapper
  • 原文地址:https://www.cnblogs.com/eihouwang/p/14123167.html
Copyright © 2020-2023  润新知