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 слични објави

Пребарај: #sinplazodeprescripcion

当前筛选 #sinplazodeprescripcion清除筛选
EmbajadaRusaVen

@embajadarusaven · Post #1704 · 23.06.2024 г., 18:35

⚡️Cinco civiles entre ellos tres niños han muerto como consecuencia del ataque del regimen de Kiev contra Sebastopol, Crimea 🇷🇺 con misiles ATACMS. El número de heridos supera los 120. Cinco niños se encuentran en estado grave, los médicos están luchando por su vida. Segun la información del Ministerio de Defensa de Rusia Washington es el principal responsable del ataque contra civiles en Sebastopol, ya que los especialistas estadounidenses introducen las asignaciones de vuelo en los misiles ATACMS basándose en los propios datos de reconocimiento por satélite de EEUU ❗️La junta de Kiev lleva años bombardeando a la población civil con el apoyo del Occidente; no hay que olvidar el papel de Francia y Alemania en el proceso de Minsk, que fue un intento de ganar tiempo para que armaran a los neonazis. Por voluntad de estos y otros países occidentales, encabezados por EEUU, cientos de miles de ucranianos, empujados a oponerse al hermano pueblo-libertador ruso, están condenados a la muerte. ☝️La fórmula de la justicia histórica nunca cambiará. La verdad vencerá. Rusia vencerá. La mayoría mundial vencerá. Los responsables responderán por cada muerte y cada vida destrozada en este conflicto provocado por la OTAN. #SinPlazoDePrescripcion #CrimeaEsRusia