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

Резултати

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

Пребарај: #virtus

当前筛选 #virtus清除筛选
🏆 Info 288 - DEPORTES

@info288_deportes · Post #35867 · 12.11.2024 г., 22:44

🏀🇪🇺Euroliga Baskonia 84-89 Anadolu#Euroliga#Baskonia#Anadolu El Baskonia se quedó sin pólvora cuando se jugaba todo ante el Anadolu Efes y cayó derrotado en el toma y daca final por 84-89, cuando aparecieron las estrellas del equipo turco para endosar la primera derrota baskonista en el Buesa Arena en la Euroliga. https://www.marca.com/baloncesto/euroliga/2024/11/12/baskonia-paga-caro-mal-partido-markus-howard.html Real Madrid 98-86 Virtus#Euroliga#RealMadrid#Virtus Necesitaba el Real Madrid una noche así en la Euroliga. Tranquila y que le permitiera jugar cómodo. La tuvo en la visita de la Virtus, cuya defensa facilitó la bacanal ofensiva de los blancos, reducida finalmente a 98-86, aunque la renta llegó a ser de 22 antes de un parcial final de 0-10. https://www.marca.com/baloncesto/euroliga/2024/11/12/real-madrid-pega-bacanal-ofensiva.html Otros marcadores Fenerbahce 87-76 Bayern Monaco 90-98 Estrella Roja Alba 105-101 Milano Olympiacos 94-92 Asvel Panathinaikos 93-87 Maccabi 🏆@Info288_deportes