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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #309 · 2 фев.

Метод строки split() разделяет строку на несколько строк по указанному символу >>> "a_b_c".split('_') ['a', 'b', 'c'] Можно указать максимальное количество разделений >>> "a_b_c".split('_', 1) ['a', 'b_c'] Или резать с другой стороны с помощью rsplit() (right split) >>> "a_b_c".rsplit('_', 1) ['a_b', 'c'] А что будет если оставить аргументы пустыми? >>> "a_b_c".split() ['a_b_c'] Получаем список с одним элементом, потому что по умолчанию используется пробельный символ. >>> "a b c".split() ['a', 'b', 'c'] То есть это равнозначно такому вызову? >>> "a b c".split(" ") ['a', 'b', 'c'] Кажется да, но нет! Давайте попробуем добавить пробелов между буквами >>> "a b c".split(" ") ['a', '', '', 'b', '', '', 'c'] И вот картина уже не так предсказуема 😕 А вот что будет по умолчанию >>> "a b c".split() ['a', 'b', 'c'] Всё снова красиво! 🤩 По умолчанию в качестве разделителя используется любой пробельный символ, будь то табуляция или новая строка. Включая несколько таких символов идущих подряд. А также игнорируются пробельные символы по краям строки. >>> "a\t b\n c ".split() ['a', 'b', 'c'] Аналогичный способ можно собрать с помощью регулярного выражения. Но пробелы по краям строки придется обрабатывать дополнительно. >>> import re >>> re.split(r"\s+", ' a b c '.strip()) ['a', 'b', 'c'] Здесь тоже можно указать количество разделений >>> re.split(r"\s+", 'a b c', 1) ['a', 'b c'] А что если мы хотим написать красиво, то есть split() без аргументов, но при этом указать количество разделений? В этом случае первым аргументом передаём None >>> "a\n b c".split(None, 1) ['a', 'b c'] Данный метод не учитывает строки с пробелами, взятые в кавычки 'a "b c" '.split() ['a', '"b', 'c"'] Но для таких случаев есть другие способы. #tricks#basic

Резултати

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

Пребарај: #salut

当前筛选 #salut清除筛选
Russian Embassy in Albania

@rusembalb · Post #6739 · 12.04.2025 г., 10:04

🚀 Në 64-vjetorin e fluturimit të parë të njeriut në hapësirën kozmike, ju tregojmë për arritjet më domethënëse të specialistëve sovjetikë dhe rusë në fushën e eksplorimit të hapësirës. Në vitin 1957 Bashkimi Sovjetik për herë të parë në historinë e njerëzimit lëshoi satelitin e parë artificial të Tokës, “#Sputnik-1”. Në vitin 1963 pilotja sovjetike, Valentina #Tereshkova u bë gruaja e parë që fluturoi drejt hapësirës. Në vitin 1965 qytetari i Bashkimit Sovjetik, Aleksei #Leonov, i pari në historinë e njerëzimit realizoi daljen në kozmos të hapur. Ai doli nga anija në një distancë prej pesë metrash dhe qëndroi jashtë saj 12 minuta dhe 9 sekonda. 🛰 “#Salut-1”, i lëshuar në orbitën e Tokës në vitin 1971, u bë stacioni i parë orbital afatgjat i Tokës në botë. Aparati qëndroi në orbitë 175 ditë duke dëshmuar mundësinë e një fluturimi të kontrolluar afatgjatë rreth planetit. Në vitin 1998 në orbitë u hodh moduli “Zarya” (ang. Functional Cargo Block), i cili u bë elementi i parë i Stacionit Ndërkombëtar Kozmik (ISS) të ardhshëm. 🇷🇺Rusia edhe sot zë një vend kryesor midis eksploruesve të hapësirës kozmike. Agjensia Kombëtare Hapësinore “#Roskosmos” po zhvillon në mënyrë aktive sistemin “#GLONASS”, një nga dy sistemet globale të navigimit satelitor, analog i GPS-it amerikan. Kryen eksperimente shkencore në orbitë dhe zhvillon materiale të reja. ☝️ Studimet e "Roscosmos" ndihmojnë në zhvillimin e mjekësisë dhe industrisë, ndërsa satelitët e tij na lejojnë të vëzhgojmë ndryshimet klimatike, nivelin e detit dhe kushtet atmosferike. Disa vite më parë shkencëtarët rusë prezantuan motorin e parë në botë bërthamor për fluturime ndërplanetare, i cili do të mundësojë në të ardhmen udhëtime midis planeteve të Sistemit diellor. “Roskosmos” së bashku me partnerët e tij të huaj merr pjesë në mënyrë aktive në eksplorimin e Hënës, Marsit, Venerës, e cila madje u quajt “planeti rus”, pasi pikërisht studiesit sovjetikë dhe rusë dhanë kontributin më të madh në studimin e saj. ____ 🚀 В день 64-летия первого полета человека в космос рассказываем о наиболее значимых достижениях советских и российских специалистов в области освоения космоса. В 1957 г. Советский Союз впервые в истории человечества запустил первый искусственный спутник Земли «#Спутник-1». В 1963 г. советская летчица Валентина #Терешкова стала первой женщиной, покорившей космос. В 1965 г. гражданин СССР Алексей #Леоновсовершил первый в истории выход человека в открытый космос. Он удалился от корабля на пять метров и пробыл за его пределами 12 минут 9 секунд. 🛰 Запущенный в 1971 г. на орбиту Земли «#Салют-1» стал первой в мире долговременной орбитальной станцией Земли. Аппарат пробыл на орбите 175 суток, доказав возможность долговременного управляемого полета вокруг планеты. В 1998 г. на орбиту был выведен функционально-грузовой блок «Заря», ставший первым элементом будущей Международной космической станции (МКС). 🇷🇺Россия и сегодня занимает ведущее место среди покорителей космического пространства. Национальное космическое агентство «#Роскосмос» активно развивает систему «#ГЛОНАСС», одну из двух глобальных систем спутниковой навигации, аналог американской GPS. Проводит научные эксперименты на орбите, разрабатывает новые материалы. ☝️ Исследования «Роскосмоса» помогают развивать медицину и промышленность, а его спутники позволяют наблюдать за изменениями климата, уровнем моря и состоянием атмосферы. Несколько лет назад российские учёные представили первый в мире ядерный двигатель для межпланетных перелётов, который позволит в будущем путешествовать между планетами Солнечной системы. «Роскосмос» вместе со своими иностранными партнерами активно участвуют в исследовании Луны, Марса, Венеры, которую даже прозвали «русской планетой», поскольку самый большой вклад в ее изучение внесли именно советские и российские исследователи. 📹https://t.me/roscosmos_gk