zoukankan      html  css  js  c++  java
  • 数字的格式化输出

    format函数:

    有2个参数:

          参数1:要格式化的数字;

          参数2:格式化字符串

    例:x=1234.4367

         #保留小数点后2位

        #输出:“1234.44”

         format  (x, '0.2f')

        #保留小数点后1位,并且数字在12个字符长度的区域内右对齐,左侧保留空格

       #输出:“      1234.4”

        format  (x, '12.1f')

       #保留小数点后2位,并且数字在12个字符长度的区域内左对齐,并且后面紧跟着12

       #输出:“1234.44      12”

      print( format (x, '<12.2f'),12)

      #保留小数点后1位,并且在12个字符长度的区间内中间对其,前后补0

      #输出:“0001234.6000”

      print(format(x, '0^12.1f'))

      #加上千分位逗号,保留小数点后2位

      #输出:“1,234.44”

      format(x, ',.2f')

      #科学计数法

      #输出:“1.234437e+03”

      format(x,'e')

     #科学计数法,输出2位小数

      #输出:“1.23e+03”

       format(x, '0.2e')

  • 相关阅读:
    Unique path
    *Jump Game
    Valid Palindrome
    *Reverse Words in a String
    Min Stack
    [?]*Simplify Path
    *Valid Parentheses
    *Sqrt(x)
    String to Integer (atoi)
    Add Digits
  • 原文地址:https://www.cnblogs.com/xiandengxiaoge/p/9728362.html
Copyright © 2011-2022 走看看