zoukankan      html  css  js  c++  java
  • python 设置千分位并保留两位小数

    1 a = input('请输入一个数字:')
    2 a1 = format(float(a), '.2f')
    3 a2 = format(float(a1), ',')
    4 a_len = len(a2.split('.')[1])
    5 if a_len == 1:
    6     a3 = a2 + '0' # 补0
    7 else:
    8     a3 = a2
    9 print(a3)

    下面是测试结果:

    ===================== RESTART: C:/Python37/设置千分位并保留两位小数.py =====================
    请输入一个数字:1000
    1,000.00
    >>> 
    ===================== RESTART: C:/Python37/设置千分位并保留两位小数.py =====================
    请输入一个数字:10003.1
    10,003.10
    >>> 
    ===================== RESTART: C:/Python37/设置千分位并保留两位小数.py =====================
    请输入一个数字:10003.12
    10,003.12
    >>> 
  • 相关阅读:
    K
    士兵队列训练问题
    分析A + B Problem II
    C++中sort()的用法
    swing初级应用创建一个窗体
    java生成随机数
    JAVA数字格式化
    CodeForces
    POJ
    51Nod
  • 原文地址:https://www.cnblogs.com/cxyrj/p/13886874.html
Copyright © 2011-2022 走看看