TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #418 · 9 мар.

Оператор pipe позволяет писать более компактный код, реализуя логику объединения данных (Union). Важно помнить, что его поведение зависит от контекста. Побитовые операции (логическое OR) result = 5 | 3 # 5 (0101) | 3 (0011) = 7 (0111) Самое главное - не путать с оператором or, это другое! Объединение множеств set_a = {1, 2, 3} set_b = {3, 4, 5} set_c = set_a | set_b # {1, 2, 3, 4, 5} set_c |= {5, 6} # {1, 2, 3, 4, 5, 6} Слияние словарей dict_1 = {"a": 1, "b": 2} dict_2 = {"b": 3, "c": 4} merged = dict_1 | dict_2 # {'a': 1, 'b': 3, 'c': 4} merged |= {"d": 5} # {'a': 1, 'b': 3, 'c': 4, 'd': 5} Аннотации типов, заменяет Union def process_data(value: int | str) -> None: print(value) Допустимо использовать в isinstance или issubclass isinstance(3, int | float) # True Паттерн-матчинг status_code = 404 match status_code: case 200 | 201 | 204: print("OK") case 400 | 404 | 500: print("ERROR") Для использования в своих классах требуется переопределить метод __or__ Так же нашел библиотеку pipe которая добавляет еще много возможностей. Рекомендую ознакомиться ;) #basic

Hashtags

Резултати

Пронајдени 2 слични објави

Пребарај: #romarestaurant

当前筛选 #romarestaurant清除筛选

🏙Дом Джона Росса в Дурбане — 33-этажный небоскрёб на знаменитой Набережной Виктории. Назван в честь Джона Росса (настоящее имя — Чарльз Роуден Маклин), который в 15 лет прошёл 600 км пешком — от Порт-Наталя до залива Делагоа и обратно, чтобы доставить медикаменты и припасы команде затонувшего корабля. Случилось это в 1825 году. ⛵️ 🗿 Его статуя стоит у входа в здание. 🍽 На вершине башни расположен вращающийся ресторан Roma, откуда открывается панорамный вид на Дурбан. 🏢 Высота здания — 109 м, в 2009 году оно было отреставрировано. Сейчас небоскрёб используется и как жилой, и как коммерческий. #Дурбан#ЮАР#Архитектура#История#ДжонРосс#Африка#RomaRestaurant#Небоскрёбы#ДостопримечательностиЮАР

🏙The John Ross House in Durban is a 33-storey skyscraper on the iconic Victoria Embankment. Named after John Ross (real name: Charles Rawden Maclean), who at just 15 years old walked 600 km (370 mi) from Port Natal to Delagoa Bay and back — to bring medicine and supplies to the crew of a shipwrecked vessel. It happened in1825. ⛵️ 🗿 A statue of him stands outside the building. 🍽 At the top of the tower is the Roma Revolving Restaurant, offering panoramic views of Durban. 🏢 The building stands 109 meters (358 ft) tall and was renovated in 2009. Today, it serves both residential and commercial purposes. #Durban#SouthAfrica#Architecture#History#JohnRoss#Landmarks#VictoriaEmbankment#Skyscrapers#RomaRestaurant#Africa