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

TGINSIGHT SIMILAR POSTS

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

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

Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять: from timeit import timeit def t1(): # складываем 10 строк через + из переменной t = 'text' for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t2(): # склеиваем список строк через метод join arr = ['text'] * 10 for _ in range(1000): s = ''.join(arr) def t3(): # складываем через + но не из переменной а непосредственно инлайн объекты for _ in range(1000): s = 'text' + 'text' + 'text' + ... # всего 10 раз Теперь каждую строку склейки запустим по 10М раз >>> timeit(t1, number=10000) 0.21951690399964718 >>> timeit(t2, number=10000) 1.4978306379998685 >>> timeit(t3, number=10000) 0.2213820789993406 Хм, а нам говорили что через "+" это плохо и медленно ))) 😁 Тут стоит учитывать, что речь идёт о склейке множества длинных строк. Давайте изменим условия: def t4(): t = 'text'*100 for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t5(): arr = ['text'*100] * 10 for _ in range(1000): s = ''.join(arr) def t6(): for _ in range(1000): s = 'text'*100 + 'text'*100 + ... # всего 10 раз >>> timeit(t4, number=10000) 12.795130728000004 >>> timeit(t5, number=10000) 2.642637542999182 >>> timeit(t6, number=10000) 0.2184546610005782 Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее! Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё. В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический. В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно. Полный листинг 🌍 #tricks

Резултати

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

Пребарај: #funana

当前筛选 #funana清除筛选
Tibicen

@world_music_geek · Post #447 · 23.10.2023 г., 17:35

Voz di Sanicolau — Fundo de Maré Palinha (Analog Africa, 2020) #afrobeat#coladeira#cumbia#funana#Cape_Verde В 1976 году семь музыкантов из Кабо-Верде, известных под именем Voz di Sanicolau, собрались в небольшой студии звукозаписи в Роттердаме, где записали альбом коладейры, вдохновленной музыкой их родного острова Сан-Николау. Необходимость сводить концы с концами заставила музыкантов вернуться к своей повседневной работе, и Voz di Sanicolau исчезли так же быстро, как и появился, оставив альбом «Fundo de Marê Palinha» в качестве единственного доказательства своего существования. Сорок четыре года спустя альбом звучит так же свежо, как и в день записи. Скорее всего, голландский звукорежиссер Франс Роллан, который руководил этой записью, даже не предполагал, что станет частью истории. А ведь голос Жоаны ду Росарио на этой пластинке стал первым женским вокалом из Кабо-Верде, который был зафиксирован на музыкальном альбоме. Spotify | AppleMusic | Bandcamp | VK

TASTE OF AFRICA🌞

@taste_of_africa · Post #61 · 08.02.2026 г., 07:17

Taste of Africa: Way — Кабо Верде вулканический архипелаг Атлантики, где Африка звучит морной 🌍🏝️🌋🌬️🎶 Кабо Верде (Cabo Verde) — острова в Атлантическом океане примерно в 600 км от побережья Западной Африки. Здесь удивительно сочетаются океанский простор, вулканическая природа и креольская культура на стыке Африки и Португалии. 🌋 Как появились острова Кабо Верде — вулканический архипелаг: лавовые поля, базальтовые склоны, резкие обрывы и долины, где зелень появляется после дождей как маленькое чудо. Главный “символ земли” — остров Фогу и вулкан Пику ду Фогу. 🧭 Факт про место на карте Острова веками были важной остановкой на атлантических морских маршрутах — поэтому здесь так естественно смешались ритмы, вкусы и языки. 👥 Люди и язык Официально — португальский, в жизни — креольский kriolu (очень музыкальный и тёплый на слух). 🏛️ Что посмотреть • Сидади Велья (Сантьягу): исторические кварталы и крепость Форте Реал де Сан Филипе над океаном • Фогу: “марсианские” пейзажи + виноградники на вулканической почве • Минделу (Сан Висенте): город музыки и набережных • Сал / Боа Вишта: пляжи, дюны, ветер и свет “без фильтров” 🎶 Культура Ключ к Кабо Верде — музыка. Морна — нежная и чуть грустная, как закат, который не хочется отпускать. Морна выросла из атлантического смешения: западноафриканского синкопированного пульса и португальской песенной традиции — поэтому она одновременно “африканская по дыханию” и европейская по мелодике. Более танцевальные ритмы (коладейра/фунана), чтобы жизнь не застаивалась. 🍲 Еда • Cachupa (кашупа) — главное блюдо Кабо Верде: кукуруза + фасоль + овощи, а дальше — вариации. • Cachupa rica — “богатая” (мясо/колбаса, иногда рыба) • Cachupa pobre — “простая” (база: кукуруза + фасоль + овощи) Утром часто делают cachupa refogada — вчерашнюю кашупу обжаривают (иногда с яйцом). • Рыба и морепродукты — свежо и по океански • Grogue — напиток из сахарного тростника (если хочется тепла) ✈️ Как попасть Обычно — самолётом с пересадкой через Европу (часто через Лиссабон; также встречаются стыковки через Мадрид/Париж). Прилёт в один из аэропортов: Sal (SID), Praia (RAI), иногда São Vicente (VXE) или Boa Vista (BVC). 🗺️ Маршруты под разный ритм 1. 🏖️ Сал или Боа Вишта (5–7 дней) — отдых и “перезагрузка” 2. 🌋 Фогу + Сантьягу (6–9 дней) — вулкан + история 3. 🎶 Сан Висенте (4–6 дней) — музыка и город 4. 🧩 Сантьягу → Фогу → Сан Висенте (10–14 дней) — лучшее по чуть чуть 🎯 Краткие рекомендации по целям: • Лучший универсальный период для первой поездки — с ноября по апрель. Погода предсказуемо отличная. • Самые "зеленые" и бюджетные месяцы — сентябрь и октябрь, но нужно быть готовым к капризам погоды. • Самые ветреные и дорогие месяцы — декабрь-февраль. 🌬️ Way на воскресенье Представьте, что вы на Кабо Верде — и пусть это сбудется 😉 Вопрос: какой Кабо Верде вам ближе — пляжный 🏝️ или вулканический 🌋? 🔄 Сохраняйте пост и приглашайте друзей — ритмическое путешествие продолжается! 🎶🌍 #TasteOfAfrica#TasteOfAfricaWay#CapeVerde#CaboVerde#КабоВерде#Африка#Путешествия#Атлантика#Океан#Вулкан#Fogo#PicoDoFogo#Santiago#Praia#CidadeVelha#SaoVicente#Mindelo#Sal#BoaVista#Морна#Morna#Coladeira#Funana#Cachupa#Grogue

Tibicen

@world_music_geek · Post #739 · 03.09.2024 г., 09:05

Стили #afro_caribbean#afro_colombian#afro_house#afro_jazz#afro_soul#afro_swing#afrobeat#amapiano#ambient#anatolian#andalusian#aor#appalachian#ashik#assouf#avantfolk#balkan#ballad#bambuco#baroque#baroque_pop#bluegrass#blues#bolero#bollywood#bon#boogie#boom_bap#bossa_nova#breakbeat#broken_beat#bwiti#calypso#candomble#canterbury_scene#canzone_napoletana#caribbean#carnatic#celtic#chaabi#champeta#chanson#chanting#cheb#chicha#chimurenga#christian#city_pop#classicism#coladeira#concrete_music#cool_jazz#country#cumbia#dancehall#dark_folk#deep_house#dhikr#dhrupad#disco#doom#dream_pop#drone#drumnbass#dub#dubke#early_music#electronic#ethio_jazz#europop#field_recording#field_recordings#flamenco#free_jazz#french_pop#funana#funk#fusion#gamelan#garage#ghazal#gnawa#gospel#gqom#grime#griot#guaracha#gypsy_jazz#hard_bop#highlife#hindustani#hip_hop#house#hussars_funk#idm#indie#indofuturism#indorock#industrial#ishumar#italo_disco#jarocho#jazz#jit#joik#jongo#khaliji#khoomei#khyal#klasik#klezmer#kraut#kwaito#kwela#laika#latin#lullaby#malhun#maloya#manouche#maqam#medieval#milonga#minimal#minyo#modal_jazz#mor_lam#mugham#musica_caipira#musica_popular_brasileira#muwashahah#nasheed#neo_rebetiko#new_age#new_wave#noise#nu_disco#operetta#oriental_noise_rock#persian_classical#pop#pop_rock#post_industrial#post_punk#post_punk#postdubstep#postdubstep#progressive#proto_zouk#psychedelic#qawwali#raga#rai#rebetiko#reggae#renaissance#rnb#rock#rocksteady#romance#romanticism#roots_reggae#ryukoka#salsa#salsa_dura#samba#shaabi#shashmaqom#shoegaze#ska#soca#soft_rock#son#son_cubano#son_montuno#soukous#soul#space_rock#spiritual#sufi#surf#surti#swing#synth#synth_pop#synthpop#taarab#takamba#taksim#tango#tarana#techno#throat_singing#thumri#tishoumaren#traditional#tribal#vallenato#voodoo#wahrani#wassoulou#yacht_rock#zeuhl#zolo#zouk

Hashtags

#afro_caribbean#afro_colombian#afro_house#afro_jazz#afro_soul#afro_swing#afrobeat#amapiano#ambient#anatolian#andalusian#aor#appalachian#ashik#assouf#avantfolk#balkan#ballad#bambuco#baroque#baroque_pop#bluegrass#blues#bolero#bollywood#bon#boogie#boom_bap#bossa_nova#breakbeat#broken_beat#bwiti#calypso#candomble#canterbury_scene#canzone_napoletana#caribbean#carnatic#celtic#chaabi#champeta#chanson#chanting#cheb#chicha#chimurenga#christian#city_pop#classicism#coladeira#concrete_music#cool_jazz#country#cumbia#dancehall#dark_folk#deep_house#dhikr#dhrupad#disco#doom#dream_pop#drone#drumnbass#dub#dubke#early_music#electronic#ethio_jazz#europop#field_recording#field_recordings#flamenco#free_jazz#french_pop#funana#funk#fusion#gamelan#garage#ghazal#gnawa#gospel#gqom#grime#griot#guaracha#gypsy_jazz#hard_bop#highlife#hindustani#hip_hop#house#hussars_funk#idm#indie#indofuturism#indorock#industrial#ishumar#italo_disco#jarocho#jazz#jit#joik#jongo#khaliji#khoomei#khyal#klasik#klezmer#kraut#kwaito#kwela#laika#latin#lullaby#malhun#maloya#manouche#maqam#medieval#milonga#minimal#minyo#modal_jazz#mor_lam#mugham#musica_caipira#musica_popular_brasileira#muwashahah#nasheed#neo_rebetiko#new_age#new_wave#noise#nu_disco#operetta#oriental_noise_rock#persian_classical#pop#pop_rock#post_industrial#post_punk#postdubstep#progressive#proto_zouk#psychedelic#qawwali#raga#rai#rebetiko#reggae#renaissance#rnb#rock#rocksteady#romance#romanticism#roots_reggae#ryukoka#salsa#salsa_dura#samba#shaabi#shashmaqom#shoegaze#ska#soca#soft_rock#son#son_cubano#son_montuno#soukous#soul#space_rock#spiritual#sufi#surf#surti#swing#synth#synth_pop#synthpop#taarab#takamba#taksim#tango#tarana#techno#throat_singing#thumri#tishoumaren#traditional#tribal#vallenato#voodoo#wahrani#wassoulou#yacht_rock#zeuhl#zolo#zouk