Кресты / Говнокод #11832 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
class woman{
bool cute;
bool beauty;
if (cute == true)beauty = false;
if (beauty == true)cute = false;
}
//made by God

Досталась в наследство небольшая вселенная, а там это...

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

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

  • Воняет? Нет.
    Говнокод? Нет.
    Сайт только для говнокода? Да.

    Какого хрена тут эти хи-хи ха-ха делают?
    Ответить
    • Вот смотри.
      import marshal;exec(marshal.loads('x\x9cKf\x80\x02F v\x00\xe2b^ \x91\xc2\xc0\xd0\xc2\xc0\x10\x05d02\x04k0\x01E\x92\x91\xd59\x83\xd4q2\x80\xa5\xdd=\x80\x8a!j\xfcJE\x80\xe4\xe1\xf5\x87W\x80\xf1\xc6\xc3\xfb\x0e\xaf=\xbc\x1d\xc8Z\xa5\x01\xd2\x89F\x14s\x00\t\x9b\xe2\x92\xa2\xcc\xbct\xbb\x12f \'-?\x1fdz1H\xd6O\x03\xc4\x0c"\xa8\x0f\xcc\xc9\xcdO)\xcdI\xb5\x83k\x06\x00h\xa6$\xa1'.decode('zlib')));foo()
      Ответить
      • >>> import marshal
        >>> code = marshal.loads('x\x9cKf\x80\x02F v\x00\xe2b^ \x91\xc2\xc0\xd0\xc2\xc0\x10\x05d02\x04k0\x01E\x92\x91\xd59\x83\xd4q2\x80\xa5\xdd=\x80\x8a!j\xfcJE\x80\xe4\xe1\xf5\x87W\x80\xf1\xc6\xc3\xfb\x0e\xaf=\xbc\x1d\xc8Z\xa5\x01\xd2\x89F\x14s\x00\t\x9b\xe2\x92\xa2\xcc\xbct\xbb\x12f \'-?\x1fdz1H\xd6O\x03\xc4\x0c"\xa8\x0f\xcc\xc9\xcdO)\xcdI\xb5\x83k\x06\x00h\xa6$\xa1'.decode('zlib'))
        >>> import dis
        >>> dis.dis(code)
          1           0 LOAD_CONST               0 (<code object foo at 0x8010e0730, file "<string>", line 1>)
                      3 MAKE_FUNCTION            0
                      6 STORE_NAME               0 (foo)
                      9 LOAD_CONST               1 (None)
                     12 RETURN_VALUE
        >>> code.co_consts
        (<code object foo at 0x8010e0730, file "<string>", line 1>, None)
        >>> dis.dis(code.co_consts[0])
          1           0 LOAD_CONST               1 (u'\xef\xe8\xef\xe8\xf1\xfe\xed\xf7\xe8\xea')
                      3 PRINT_ITEM
                      4 PRINT_NEWLINE
                      5 LOAD_CONST               0 (None)
                      8 RETURN_VALUE
        >>> print '\xef\xe8\xef\xe8\xf1\xfe\xed\xf7\xe8\xea'.decode('cp1251')
        пиписюнчик
        Ответить
  • if-ы внутри класса?
    Независимо от первоначальных значений, после if-ов cute станет false.

    Что хотел сказать петросян? Что если женщина симпатичная, она некрасивая, а если красивая, то несимпатичная? Хреновая у него вселенная.
    Ответить
    • > Независимо от первоначальных значений, после if-ов cute станет false.
      Да ну? Cute=true, beauty=false - код не изменит их значений.
      Ответить
      • Моя вина, учитель. (Перепроверял раз десять и всё равно ошибся.)
        Ответить

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

Помни, guest, за тобой могут следить!

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


    8