• <tfoot id='9Q5zQ'></tfoot>
    • <bdo id='9Q5zQ'></bdo><ul id='9Q5zQ'></ul>
  • <small id='9Q5zQ'></small><noframes id='9Q5zQ'>

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

        在python中按可变长度格式化

        时间:2023-10-08

        <i id='MZGv3'><tr id='MZGv3'><dt id='MZGv3'><q id='MZGv3'><span id='MZGv3'><b id='MZGv3'><form id='MZGv3'><ins id='MZGv3'></ins><ul id='MZGv3'></ul><sub id='MZGv3'></sub></form><legend id='MZGv3'></legend><bdo id='MZGv3'><pre id='MZGv3'><center id='MZGv3'></center></pre></bdo></b><th id='MZGv3'></th></span></q></dt></tr></i><div id='MZGv3'><tfoot id='MZGv3'></tfoot><dl id='MZGv3'><fieldset id='MZGv3'></fieldset></dl></div>
        • <small id='MZGv3'></small><noframes id='MZGv3'>

              <tfoot id='MZGv3'></tfoot>

              • <bdo id='MZGv3'></bdo><ul id='MZGv3'></ul>
              • <legend id='MZGv3'><style id='MZGv3'><dir id='MZGv3'><q id='MZGv3'></q></dir></style></legend>
                    <tbody id='MZGv3'></tbody>
                  本文介绍了在python中按可变长度格式化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我想使用 .format() 方法打印类似楼梯的图案.我试过了,

                  I want to print a staircase like pattern using .format() method. I tried this,

                  for i in range(6, 0, -1):
                      print("{0:>"+str(i)+"}".format("#"))
                  

                  但它给了我以下错误:

                  ValueError: Single '}' encountered in format string
                  

                  基本上这个想法是打印

                       #
                      #
                     #
                    #
                   #
                  #
                  

                  代码看起来类似于,

                  for i in range(6, 0, -1):
                      print("{0:>i}".format("#"))
                  

                  推荐答案

                  目前你的代码解释如下:

                  Currently your code interpreted as below:

                  for i in range(6, 0, -1):
                      print ( ("{0:>"+str(i))     +     ("}".format("#")))
                  

                  所以格式字符串由单个}"构成,这是不正确的.您需要以下内容:

                  So the format string is constructed of a single "}" and that's not correct. You need the following:

                  for i in range(6, 0, -1):
                      print(("{0:>"+str(i)+"}").format("#"))
                  

                  随心所欲地工作:

                  ================ RESTART: C:/Users/Desktop/TES.py ================
                       #
                      #
                     #
                    #
                   #
                  #
                  >>> 
                  

                  这篇关于在python中按可变长度格式化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何在python中显示区域设置敏感时间格式而无需 下一篇:Python3 - 在字符串格式化程序参数中使用变量

                  相关文章

                  最新文章

                  1. <legend id='hWsrx'><style id='hWsrx'><dir id='hWsrx'><q id='hWsrx'></q></dir></style></legend>
                    1. <tfoot id='hWsrx'></tfoot>

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

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