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

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

      如何在for循环中批注类型?

      时间:2024-04-21

    2. <small id='ax2rX'></small><noframes id='ax2rX'>

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

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

              • 本文介绍了如何在for循环中批注类型?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我想在for循环中注释一种类型的变量。我尝试过此操作,但不起作用:

                for i: int in range(5):
                    pass
                
                我期望的是PyCharm 2016.3.2中的自动完成功能,但使用 前置批注不起作用:

                i: int
                for i in range(5):
                    pass
                

                P.S.预注适用于PyCharm>;=2017.1。

                推荐答案

                根据PEP 526,这是不允许的:

                此外,不能注释forwith中使用的变量 语句;可以提前对它们进行批注,其方式类似于 元组解包

                在循环之前对其进行注释:

                i: int
                for i in range(5):
                    pass
                

                PyCharm 2018.1和UP现在可以识别循环内的变量类型。旧版本的PyCharm不支持此功能。

                这篇关于如何在for循环中批注类型?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:打印用逗号分隔的列表,不带尾随逗号 下一篇:如何在Matplotlib中将图例置于情节之外

                相关文章

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

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

                1. <tfoot id='OoFG5'></tfoot>

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