<legend id='wPM9P'><style id='wPM9P'><dir id='wPM9P'><q id='wPM9P'></q></dir></style></legend>

        <bdo id='wPM9P'></bdo><ul id='wPM9P'></ul>

        <small id='wPM9P'></small><noframes id='wPM9P'>

        <tfoot id='wPM9P'></tfoot>
      1. <i id='wPM9P'><tr id='wPM9P'><dt id='wPM9P'><q id='wPM9P'><span id='wPM9P'><b id='wPM9P'><form id='wPM9P'><ins id='wPM9P'></ins><ul id='wPM9P'></ul><sub id='wPM9P'></sub></form><legend id='wPM9P'></legend><bdo id='wPM9P'><pre id='wPM9P'><center id='wPM9P'></center></pre></bdo></b><th id='wPM9P'></th></span></q></dt></tr></i><div id='wPM9P'><tfoot id='wPM9P'></tfoot><dl id='wPM9P'><fieldset id='wPM9P'></fieldset></dl></div>
      2. 如何打印带有数千个分隔符的浮点数?

        时间:2023-06-06
              <tbody id='nNUOO'></tbody>
            <tfoot id='nNUOO'></tfoot>
            <legend id='nNUOO'><style id='nNUOO'><dir id='nNUOO'><q id='nNUOO'></q></dir></style></legend>
          • <small id='nNUOO'></small><noframes id='nNUOO'>

              <bdo id='nNUOO'></bdo><ul id='nNUOO'></ul>

                  <i id='nNUOO'><tr id='nNUOO'><dt id='nNUOO'><q id='nNUOO'><span id='nNUOO'><b id='nNUOO'><form id='nNUOO'><ins id='nNUOO'></ins><ul id='nNUOO'></ul><sub id='nNUOO'></sub></form><legend id='nNUOO'></legend><bdo id='nNUOO'><pre id='nNUOO'><center id='nNUOO'></center></pre></bdo></b><th id='nNUOO'></th></span></q></dt></tr></i><div id='nNUOO'><tfoot id='nNUOO'></tfoot><dl id='nNUOO'><fieldset id='nNUOO'></fieldset></dl></div>
                  本文介绍了如何打印带有数千个分隔符的浮点数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何格式化十进制数,以便 32757121.33 显示为 32.757.121,33?

                  How can I format a decimal number so that 32757121.33 will display as 32.757.121,33?

                  推荐答案

                  使用 locale.format():

                  >>> import locale
                  >>> locale.setlocale(locale.LC_ALL, 'German')
                  'German_Germany.1252'
                  >>> print(locale.format('%.2f', 32757121.33, True))
                  32.757.121,33
                  

                  您可以将语言环境更改限制为显示数值(使用 locale.format()locale.str() 等时)并保留其他语言环境设置不受影响:

                  You can restrict the locale changes to the display of numeric values (when using locale.format(), locale.str() etc.) and leave other locale settings unaffected:

                  >>> locale.setlocale(locale.LC_NUMERIC, 'English')
                  'English_United States.1252'
                  >>> print(locale.format('%.2f', 32757121.33, True))
                  32,757,121.33
                  >>> locale.setlocale(locale.LC_NUMERIC, 'German')
                  'German_Germany.1252'
                  >>> print(locale.format('%.2f', 32757121.33, True))
                  32.757.121,33
                  

                  这篇关于如何打印带有数千个分隔符的浮点数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:ValueError:Python2.6.6 格式中的零长度字段名称 下一篇:Pyjnius 导入 jar 文件

                  相关文章

                  <small id='sBiEC'></small><noframes id='sBiEC'>

                  <legend id='sBiEC'><style id='sBiEC'><dir id='sBiEC'><q id='sBiEC'></q></dir></style></legend>
                1. <i id='sBiEC'><tr id='sBiEC'><dt id='sBiEC'><q id='sBiEC'><span id='sBiEC'><b id='sBiEC'><form id='sBiEC'><ins id='sBiEC'></ins><ul id='sBiEC'></ul><sub id='sBiEC'></sub></form><legend id='sBiEC'></legend><bdo id='sBiEC'><pre id='sBiEC'><center id='sBiEC'></center></pre></bdo></b><th id='sBiEC'></th></span></q></dt></tr></i><div id='sBiEC'><tfoot id='sBiEC'></tfoot><dl id='sBiEC'><fieldset id='sBiEC'></fieldset></dl></div>

                      • <bdo id='sBiEC'></bdo><ul id='sBiEC'></ul>
                    1. <tfoot id='sBiEC'></tfoot>