如何在for循环中注释类型

grepcake

我想在for-loop中注释变量的类型我尝试了这个:

for i: int in range(5):
    pass

但这显然没有用。

我期望在PyCharm 2016.3.2中能够自动完成工作。像这样的预注释:

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

没有帮助。

适用于PyCharm> = 2017.1的PS预注释作品

ec

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

另外,不能注释forwith语句中使用的变量可以像元组拆包一样提前注释它们

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

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

PyCharm 2018.1及更高版本现在可以识别循环内变量的类型。较早的PyCharm版本不支持此功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Autofac中注册循环类型?

来自分类Dev

如何在Rust中注释空切片的类型?

来自分类Dev

如何在表单中的循环中注册多个字段?

来自分类Dev

如何在Java中注释代码块

来自分类Dev

您如何在Liquid中注释掉?

来自分类Dev

如何在Emacs中注释代码块?

来自分类Dev

如何在Java中注释代码块

来自分类Dev

如何在Django中注释多个值

来自分类Dev

如何在Hibernate Envers中注释列表?

来自分类Dev

如何在for-in循环中指定类型?

来自分类Dev

如何在循环中设置Type类型的泛型变量?

来自分类Dev

如何在循环中创建不同类型的变量?

来自分类Dev

如何在函数中注入“for in”循环?

来自分类Dev

如何在for循环中倒数?

来自分类Dev

如何在for循环中求和

来自分类Dev

如何在for循环中替换AND(&&)?

来自分类Dev

从 for 循环中删除注释

来自分类Dev

如何在MVVMCross中注册通用类型

来自分类Dev

如何在多行中注释命令行参数?

来自分类Dev

如何在matplotlib中注释x轴的范围?

来自分类Dev

如何在Rails 5控制器中注释多行?

来自分类Dev

如何在laravel 4之类的刀片中注释代码?

来自分类Dev

如何在phpstorm中注释类以完成代码

来自分类Dev

如何在C ++中注释正则表达式?

来自分类Dev

如何在Inno Setup中注释语句块?

来自分类Dev

如何在PHP的字符串中注释

来自分类Dev

如何在Asset Pipeline Manifest中注释掉资源

来自分类Dev

如何在ggplot中注释geom_segment箭头

来自分类Dev

如何在matplotlip中注释热图的子图