Змея / Говнокод #2242 Ссылка на оригинал

0

  1. 1
length = int((re.findall(r"top:[1-9]\d*",temp))[-1][4:])*2.54/72-0.6

Запостил: wackum wackum, (Updated )

Комментарии (4) RSS

  • Нормально. Лишние скобки убрать, использовать квантификатор + вместо *, взятие по индексу заменить на группировку в рег. выражении (по вкусу), и промежуточную переменную ввести. Тогда совсем всё классно будет 🙂
    Ответить
    • Промежуточною переменню не надо. А вот магические числа лучше заменить константами или хотя бы объяснить их смысл в комментариях.
      Ответить
      • Инчи на ПукселыПерИнч - переходим почти что к СИ - пикселей на сантиметр. 6 миллиметров, видимо, скроллбар или менюбар. Штоб наверняка влезло 😉
        Добротное, качественное гэ, а не какое-то там унылое говнецо.

        Неплохо доставляет, что переменная length рассчитывается от якоря top. Что-то этот length шибко смахивает на height.
        Ответить
    • Не силен в Питоне. Если "\d" === "[0-9]", то нельзя. Автор берет только показатель со значащим первым разрядом, в т.ч., и состоящий из ровно одного разряда.
      Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8