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

Пребарај: #gagarin1961

当前筛选 #gagarin1961清除筛选
Russian Mission to ASEAN

@aseanrussia · Post #939 · 12.04.2024 г., 03:22

🚀Happy Cosmonautics Day! 🧑‍🚀 On 12 April 1961, 6️⃣3️⃣ years ago, Yuri Gagarin flew around the Earth, becoming the first man in outer space. From this date, the era of manned space travel began. Inside of the ‘Vostok-1’ spacecraft Gagarin started from the Baikonur cosmodrome and in 108 minutes he landed in the Saratov region. 🚀 1 full orbit & 108 minutes that changed the world forever. 💬 Off we go! 🎥If you're interested in Russia's contribution to space exploration, watch these documentaries: 🔹How I Became a Cosmonaut (2023): https://rtd.rt.com/films/how-i-became-a-cosmonaut/ 🔹To Be a Cosmonaut (2019): https://rtd.rt.com/films/russian-cosmonaut-candidates-selected-for-mission-to-the-moon/ 🔹I Need More Space (2018): https://rtd.rt.com/films/i-need-more-space/ 🔹Gagarin (2014): https://rtd.rt.com/films/gagarin/ #Gagarin1961#FirstInSpace