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

Пребарај: #kanaky

当前筛选 #kanaky清除筛选
Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #6327 · 17.05.2024 г., 08:09

Egountchi Behanzin dénonce à la télévision azerbaïdjanaise la colonisation française en Nouvelle-Calédonie, les massacres des autochtones Kanaks et la répression fasciste du gouvernement colonialiste français 🇫🇷 contre les indépendantistes qui réclament le droit à l’autodétermination et l’indépendance de la Kanaky. Vive la résistance du peuple #Kanak ! Liberté pour la #Kanaky ! À bas le colonialisme français ! #NouvelleCalédonie @egountchibehanzin

Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #6332 · 18.05.2024 г., 18:38

L’extrême droite française passe son temps en France à se victimiser avec la théorie du grand remplacement, mais les voilà depuis des jours soutenir la colonisation et le projet du grand remplacement des autochtones Kanaks en Nouvelle-Calédonie du gouvernement colonialiste de France. Quel paradoxe ! #GrandRemplacement#Kanaky#NouvelleCalédonie#Hypocrisie @egountchibehanzinTV

Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #6322 · 15.05.2024 г., 20:29

Vive la résistance du peuple kanak ! Liberté pour la Kanaky ! Le gouvernement colonial fasciste veut interdire TikTok en Nouvelle-Calédonie pour censurer la résistance des Kanak contre la colonisation française. La France, se voulant moralisatrice, cherche à dissimuler au monde entier qu'elle occupe des terres et opprime des peuples en 2024, tout en condamnant la Russie pour une prétendue occupation de l'Ukraine et en envoyant des armes à des groupes néo-nazis. Macron, Darmanin et leur petit chéri Gabriel Attal peuvent bien tenter d'interdire les réseaux sociaux, mais cela n'empêchera pas la Nouvelle-Calédonie de se libérer de l'occupant français. La France coloniale doit restituer les terres spoliées aux autochtones. Les Kanaks ne font que défendre leur terre contre les occupants. #Kanaky#Résistance#Colonialisme#Liberté @egountchibehanzinTV

Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #6354 · 23.05.2024 г., 08:34

Egountchi Behanzin critique la visite coloniale du roitelet Macron en Nouvelle-Calédonie. La visite de Macron en Kanaky est une insulte à la mémoire des martyrs kanaks et un mépris envers les populations. C'est une visite du maître dans la plantation en flammes, venue féliciter les forces d’occupation et d’agression qui, depuis 170 ans, exterminent le peuple autochtone kanak et spolient leurs terres. ======================= Egountchi Behanzin criticizes King Macron's colonial visit to New Caledonia. Macron's visit to Kanaky is an insult to the memory of the Kanak martyrs and a contempt for the populations. It is a visit by the master to the burning plantation, who came to congratulate the forces of occupation and aggression that, for 170 years, have been exterminating the Kanak indigenous people and plundering their lands. #NonALaColonisationDeLaFrance#Solidarité#NouvelleCalédonie#Kanaky#Macron Rejoignez-nous sur Telegram: @egountchibehanzinTV Chaîne 2 - @egountchibehanzinOfficiel

Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #6568 · 24.06.2024 г., 07:02

#NouvelleCalédonie Une nouvelle révolte populaire contre l’occupation française 🇫🇷 a débuté en #Kanaky. Suite à la déportation coloniale en métropole de sept leaders indépendantistes sur ordre de #Macron, les forces coloniales sur place sont débordées et ne parviennent plus à dégager les routes ni contenir la colère. Ils prennent la fuite! Une nouvelle Bérézina en vue ? Bizarrement, pas un mot dans les médias. Il y’a une censure des médias mensonges Sur injonction du gouvernement négrier de France. Mais grâce aux réseaux sociaux, la vérité reste accessible. Soutien indéfectible aux #Kanaks. Vous êtes dans vos droits, c’est de la légitime défense contre l’envahisseur, l'occupant. Défendez comme il se doit la terre de vos ancêtres et n’ayez crainte des milices loyalistes armées par l'état français et protégées par le démagogue #MoussaDarmanin avec ses troupes coloniales. Vive Kanaky ! Vive la liberté ! #EB @egountchibehanzinTV