Livejournal
Log in
Post
Friends
My journal
darkk
Непостоянный и изменчивый python
May 17, 2007 21:02
А на python можно так!
>>> if (2 + 2 == 5) == True: print "We are the End"
...
We are the End
(
Хочешь сойти с ума? Спроси меня, как!
)
**it
,
python
Leave a comment
Comments 5
migrulos
May 17 2007, 14:19:07 UTC
как сказал lestat, с помощью скриптового языка можно даже самого себя в жопу выебать
Reply
darkk
May 17 2007, 14:26:32 UTC
Еще к интересным результатам приводит следующее:
class A:
...
class B(A)
...
A = B
Reply
yamix
May 22 2008, 07:26:22 UTC
На сколько я знаю, в Python есть много таких тонкостей и неоднозначностей.
Подробнее можно глянуть хотябы здесь:
http://www.ibm.com/developerworks/ru/library/l-python-elegance-1/index.html?ca=drs-ru
http://www.ibm.com/developerworks/ru/library/l-python-elegance-2/index.html?ca=drs-ru
Reply
darkk
May 22 2008, 07:37:29 UTC
Верно, в данном случае меня скорее удивило то, что присвоение None = foobar вызывает ошибку, но при этом True и False не возведены в ранг Универсальных И Абсолютных Констант, несколько непривычно это после других языков.
Reply
:-)
alpha_cygnus
May 22 2008, 08:09:50 UTC
let 2+2=5 in 2+2
Реально работает :-)
Reply
Leave a comment
Up
Comments 5
Reply
class A:
...
class B(A)
...
A = B
Reply
Подробнее можно глянуть хотябы здесь:
http://www.ibm.com/developerworks/ru/library/l-python-elegance-1/index.html?ca=drs-ru
http://www.ibm.com/developerworks/ru/library/l-python-elegance-2/index.html?ca=drs-ru
Reply
Reply
Реально работает :-)
Reply
Leave a comment