Size: a a a

Сообщество Python Программистов

2020 September 17

E

Egor in Сообщество Python Программистов
не понял, что дает _ в lambda _: True
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
не понял, что дает _ в lambda _: True
Условие
источник

E

Egor in Сообщество Python Программистов
Rud 356
Условие
да, но что дает _
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
condition, ага
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
да, но что дает _
Это просто имя переменной, которая не используется нигде по соглашениям
источник

R3

Rud 356 in Сообщество Python Программистов
По типу
for _ in range(250):
  # do something
источник

R3

Rud 356 in Сообщество Python Программистов
Если тебе счетчик не нужен здесь, а надо просто определенное кол-во раз исполнить что-то
источник

E

Egor in Сообщество Python Программистов
Rud 356
По типу
for _ in range(250):
  # do something
страшно
источник

E

Egor in Сообщество Python Программистов
где-то слышал об особых магических способностях _. насколько я понимаю, магии никакой нет?
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
страшно
Это просто переменная
источник

E

Egor in Сообщество Python Программистов
Rud 356
Это просто переменная
пон
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
где-то слышал об особых магических способностях _. насколько я понимаю, магии никакой нет?
Это другое. Два подчеркивания по бокам для дандер-методов. Два спереди - метод становится типо приватным и его нельзя вызвать из вне. Одно подчеркивание - обозначение методов и функций для внутреннего использования
источник

E

Egor in Сообщество Python Программистов
Rud 356
Это другое. Два подчеркивания по бокам для дандер-методов. Два спереди - метод становится типо приватным и его нельзя вызвать из вне. Одно подчеркивание - обозначение методов и функций для внутреннего использования
да
источник

E

Egor in Сообщество Python Программистов
Разве их не меджик методами называют?
источник

R3

Rud 356 in Сообщество Python Программистов
А просто _ юзают для временных переменных
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
Разве их не меджик методами называют?
Дандер, меджик, магические
источник

А

Айван in Сообщество Python Программистов
Egor
где-то слышал об особых магических способностях _. насколько я понимаю, магии никакой нет?
Разве что в консоли >>> _ вернёт прошлый вывод. В остальном подразумевает либо неиспользуемую переменную, либо используемую в той же строке (иногда такой вариант встречаю [_ for _ in …])
источник

R3

Rud 356 in Сообщество Python Программистов
Что нравится - то и используй
источник

R3

Rud 356 in Сообщество Python Программистов
Айван
Разве что в консоли >>> _ вернёт прошлый вывод. В остальном подразумевает либо неиспользуемую переменную, либо используемую в той же строке (иногда такой вариант встречаю [_ for _ in …])
Последний пример плохой. Если переменная важна - дай ей имя
источник

E

Egor in Сообщество Python Программистов
Айван
Разве что в консоли >>> _ вернёт прошлый вывод. В остальном подразумевает либо неиспользуемую переменную, либо используемую в той же строке (иногда такой вариант встречаю [_ for _ in …])
ага, вот об этом и слышал
источник