Найти - Пользователи
Полная версия: регулярные кирилица [а-я] , питон 2.7
Начало » Python для новичков » регулярные кирилица [а-я] , питон 2.7
1 2 3 4
py.user.next
Budulianin
Я про именованные константы говорил
ты сказал, что в питоне нет констант, что всё - переменные
в частности, речь-то про константы и идёт, когда ставится вопрос про различия в операциях + и |: может ли в константе вдруг появиться бит ?
не может, поэтому эти операции эквивалентны
просто не принято применять +, и это так во всех языках, где есть побитовые операции

потом ты сказал, что раз имя не привязано на всё время выполнения, то можно его к другому значению привязать
я тебе сказал: можно-то можно, но можно и вообще их удалить или присвоить им всем одно и то же значение, и что ? просто, если так сделано, то программа и так сломана, какая разница, какие там биты ?

это константы, их не должны менять; а если поменяют разработчики, то операции + и | всё равно будут работать одинаково
Budulianin
py.user.next
ты сказал, что в питоне нет констант, что всё - переменные
Я имел в виду, что нету именованных констант

py.user.next
просто не принято применять +, и это так во всех языках, где есть побитовые операции
Я в этом посте уже 33 раза прочитал, что не принято так писать :)
Budulianin
py.user.next
+ и |: может ли в константе вдруг появиться бит ?
не может, поэтому эти операции эквивалентны

Что-то мне вообще не понятно откуда там лишние биты могут появиться :)
Если константы не переопределять
py.user.next
Budulianin
Что-то мне вообще не понятно откуда там лишние биты могут появиться :)
в переменной могут накапливаться биты, так как += и |= - разные вещи
Budulianin
py.user.next
в переменной могут накапливаться биты, так как += и |= - разные вещи
re.I + re.U
Или ты про
flags = re.I + re.U
flags += re.I

—————-
Ну как sergeek привёл на 2ой странице? Ты по этот случай?
py.user.next
Budulianin
Или ты про
flags = re.I + re.U
flags += re.I
да, flags - переменная в которой это дело накапливается
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB