- 1
#!/usr/blin/python
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−123
#!/usr/blin/python
Навеяно говнокодом № 55.
−123
def checkio(opacity):
febonachi = [0, 1]
opacity = 10000 - opacity
year = 0
for i in range(0, 21):
febonachi.append((febonachi[i]+febonachi[i+1]))
for i in range(2, 5000):
if opacity == 0:
break
else:
year += 1
if year in febonachi:
opacity -= year
else:
opacity += 1
return year
Определяем сколько приведяшкам лет по прозрачности. :)
−146
http://bugs.python.org/issue16203
Меня всегда интересовало, зачем в питоне аж 3 функции поиска в регекспах re.search, re.match, который re.search("^"+regexp) и re.findall, который просто возващает список без всяких извратов (как в перле?). И вот я узнал, что этого гавна мало - в 3.4 добавили re.fullmatch, который re.search("^"+regexp+"$"). Нахуя так жить?
−119
def Hash(InputNumber,Salt,Pass)
return (58 - (529 + (-1975048375 + (InputNumber | -2092637991 | ((-713925853 & Pass & (Salt + (-401 ^ Pass) ^ (Pass + (-462 | ((-946 | (InputNumber - Salt & -1686942264) ^ 1238358322) - 1665246394))))) + Salt | Pass) + Salt)))) | InputNumber
Хэширование числа
−123
URL = '/some/url/here'
...
...
url = '{0}'.format(URL)
нашел в дебрях проекта...
−173
PI = math.pi
TWOPI = PI*2.0
Геймоделы.
−92
Зачем в питоне re.match, re.search = re.match('^' + regexp) и re.findall? Первые 2 меня вообще вымораживают.
−146
n = 0
for i in range(n):
pass
print i
NameError: name 'i' is not defined
−85
In [19]: 1..real
Out[19]: 1.0
Работает в 2.х и 3.х
−125
print "value: %s" % str(e)
А вдруг tuple?