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

Резултати

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

Пребарај: #jibekjoly

当前筛选 #jibekjoly清除筛选
Arman Davletyarov

@arman_dav · Post #272 · 28.12.2023 г., 14:32

Жаңа жылды Арманмен, Ләйләмен қарсы алыңыз! 🎄 Ұлу жылын «Төрлетіңіз! Арман мен Ләйлә шақырады» бағдарламасымен бірге қарсы алыңыз. Көтеріңкі көңіл күй, жарасымды әзіл-қалжың, эстрада жұлдыздарының әсем әні және әсерлі оқиғалар мен естен кетпес хикаялар. Арнамызда осының бәрі бар. Жаңа жыл мерекесі көңілге шуақ сыйлайтын жарқын сәттерге толы болсын! ❤️ #jibekjoly

Hashtags

SILK WAY STAR OFFICIAL

@silkway_star · Post #169 · 22.09.2025 г., 03:32

⚡️«Silk Way Star» халықаралық вокалдық байқауының алғашқы шығарылымы көрерменге жол тартты. ✅Қазылар алқасының шешімі бойынша, көш басында малайзиялық әнші Yazmin Aziz – 126 ұпай. Екінші орында өзбекстандық Мадинабону Әділова – 122 ұпай. Үшінші және төртінші орындарды 120 ұпаймен түрікменстандық Довран Шаммыев пен грузиялық Автандил Абесламидзе бөлісті. Қазақстан атынан сахнаға шыққан Батырхан Мәліков (Alem) 7-орынға тұрақтады. 🎥 Толық шығарылымды Jibek Joly TV YouTube арнасынан көре аласыз. — ⚡️The first episode of the “Silk Way Star” international vocal competition has premiered ✅According to the judges’ scores, Malaysian singer Yazmin Aziz took the lead with 126 points. She was followed by Madinabonu Adilova from Uzbekistan with 122 points. Dovran Shammyyev from Turkmenistan and Avtandil Abeslamidze from Georgia shared third and fourth place with 120 points each. Representing Kazakhstan, Batyrkhan Malikov (Alem) currently in 7th place. 🎥 You can watch the full episode on the Jibek Joly TV YouTube channel. #silkwaystar#jibekjoly

SILK WAY STAR OFFICIAL

@silkway_star · Post #32 · 19.08.2025 г., 04:29

🇨🇳🎙Астанада Silk Way Star командасы әуежайда алғаш болып қарсы алған өнерпаз - Қытайлық музыкант Чжан Хэ Сюан. 🎶 Ол жобаға қатысу - мәдениеттер арасында музыкалық алмасуға арналған керемет мүмкіндік екенін айтты. Ол басқа адамдарға қытай музыкасын таныстырып, басқа елдерден әсерлі музыкалық идеялар алуды жоспарлап отыр. 🍞 Сонымен қатар жергілікті дәстүрлі тағам - бауырсақты ұнатқанын айтты. * 🇨🇳🎙Chinese musician Zhang HeXuan was the first artist to be welcomed by the Silk Way Star team at the airport in Astana. 🎶 He shared that participating in the project is a great opportunity for musical exchange between cultures. He hopes to introduce others to Chinese music and take home some inspiring musical ideas from other countries. 🍞The artist also mentioned that he really enjoyed the traditional local dish - baursak. * 🇨🇳🎙Китайский музыкант Чжан Хэ Сюань стал первым артистом, которого команда Silk Way Star встретила в аэропорту Астаны. 🎶 Он отметил, что участие в проекте - это отличная возможность для музыкального обмена между культурами. Музыкант надеется познакомить остальных участников с китайской музыкой и вернуться домой с вдохновляющими музыкальными идеями из разных стран. 🍞Артист также поделился, что ему очень понравилось традиционное казахское блюдо - баурсак. #jibekjoly#silkwaystar

SILK WAY STAR OFFICIAL

@silkway_star · Post #31 · 19.08.2025 г., 04:26

🇨🇳🎙 Астанада Silk Way Star командасы әуежайда алғаш болып қарсы алған өнерпаз - Қытайлық музыкант Чжан Хэ Сюан. 🇨🇳🎙Chinese musician Zhang HeXuan was the first artist to be welcomed by the Silk Way Star team at the airport in Astana. 🇨🇳🎙Китайский музыкант Чжан Хэ Сюань стал первым артистом, которого команда Silk Way Star встретила в аэропорту Астаны. #jibekjoly#silkwaystar

DALA INSIDE

@dalainside · Post #2097 · 18.11.2025 г., 15:34

⚡️@SilkWay.Star: 9 кезең артта қалып, жоба шешуші сәтке таяды 📅 22 қараша, сағат 20:00-де көрерменді көптен күткен Grand финал өтеді. 📺 Тікелей эфир @Jibek_Joly.TV арнасында және silkwaystar.org сайтында көрсетіледі. 🌍 Әлемнің 12 елінен келген 12 таланттың ішінен финалға 7 қатысушы ғана өтті. ⭐ Ақтық мәреде кімнің жұлдызы жарқырап, кім үздіктер қатарынан орын алатыны осы кеште белгілі болады. Жеңімпаз 50% төрешілер, 50% көрермен дауысы арқылы анықталады. Сондықтан silkwaystar.org сайтына кіріп, сүйікті әншіңізге дауыс беріңіз! #SilkWayStar#jibekjoly