Я хочу аннотировать тип переменной в for
-loop. Я попытался это:Как аннотировать типы в for-loop
Но это не сработало, очевидно.
Что я ожидаю, это рабочий автозаполнение в PyCharm 2016.3.2. Pre-аннотацию, как это:
i: int
for i in range(5):
pass
не помогает.
P.S. Pre-аннотации работают PyCharm> = 2017,1
Я пробовал, но он, похоже, не работает в последнем стабильном PyCharm. По крайней мере, я не получаю никакого автозаполнения. –
@ A.Yurchenko да, у меня 2017.2 и не вижу, чтобы автозаполнение распознавало 'i' как целое число внутри цикла (но оно распознано вне цикла). Похоже, проблема PyCharm на данный момент, позвольте мне выкопать ее больше. Благодарю. – alecxe
Я могу подтвердить, он работает и Visual Studio. Большое спасибо! – Soaku