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

Резултати

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

Пребарај: #repubblicaceca

当前筛选 #repubblicaceca清除筛选
Libertà è ragione

@libertaeragione · Post #4413 · 03.10.2025 г., 19:08

#Elezioni#RepubblicaCeca Nelle ultime settimane abbiamo tradotto i punti salienti di ogni programma elettorale: -Programma elettorale #ANO|PfE; -Programma elettorale #SPOLU|ECR|EPP; -Programma elettorale #STAN|EPP; -Programma elettorale #SPD|ESN; -Programma elettorale #Piráti|G/EFA; -Programma elettorale #Stačilo|NI|S&D|ECPM|Centro euroscettico; -Programma elettorale #AUTO|PfE. @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #3691 · 17.01.2023 г., 13:02

#RepubblicaCeca#Presidenziali La terza classificata al primo turno delle presidenziali ceche, Danuše #Nerudová, ha annunciato il suo supporto al candidato Petr #Pavel per il ballottaggio che si svolgerà il 26 e 27 Gennaio: “Abbiamo bisogno di un presidente che sostenga lo sviluppo della cultura politica. È importante che i temi rilevanti per i giovani, come l’inaccessibilità economica degli alloggi, il matrimonio per tutti, l’apertura delle forbici tra religioni, rimangano nello spazio pubblico.” @OsservatorioEsteri

Ultimora.net - POLITICS

@Ultimorapolitics · Post #37798 · 28.04.2022 г., 14:55

#RepubblicaCeca Premier Petr #Fiala (#SPOLU/#ODS|ECR): "La Repubblica Ceca ha riserve di petrolio per tre mesi, di gas per due mesi estivi e riserve nucleari per un periodo fino a tre anni. Per l’esattezza, le riserve di petrolio ceche sono pari a 94 giorni. Per quanto riguarda le riserve di gas, faremo quanto necessario per riempirle prima del prossimo inverno." @UltimoraPolitics

Ultimora.net - POLITICS

@Ultimorapolitics · Post #37718 · 27.04.2022 г., 14:40

#RepubblicaCeca#Polonia Il Primo Ministro ceco Petr #Fiala (#SPOLU/#ODS|ECR) ha incontrato il Presidente polacco Andrzej #Duda. Focus dell'incontro la sicurezza energetica dei due paesi. I due hanno riaffermato la loro determinazione a continuare a sostenere l'Ucraina. @UltimoraPolitics

Libertà è ragione

@libertaeragione · Post #3858 · 14.06.2023 г., 08:02

#RepubblicaCeca#Taiwan Per la prima volta dopo il de-riconoscimento di Taiwan da parte della maggioranza degli Stati della comunità internazionale, un Capo di Stato di un Paese #NATO partecipa ad un evento pubblico con un Ministro degli Esteri taiwanese. Si tratta del Presidente ceco Petr #Pavel e del Ministro taiwanese Joseph #Wu (#DPP|Centro-sinistra): Reuters la definisce una “svolta diplomatica”. @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #4143 · 02.04.2024 г., 20:52

#Germania#RepubblicaCeca#Russia Come rivelato dal portale ceco “Denikn”, cinque fonti del gabinetto ceco hanno informato di una registrazione audio resa nota dal generale di controspionaggio ceco Michal #Koudelka la scorsa settimana alla riunione classificata del governo ceco. Tale registrazione riproduce un audio del membro tedesco del Bundestag Petr #Bystroň (#AfD|ID) che riceve denaro dalle spie russe. Bystroň è il portavoce della politica estera di AfD al #Bundestag. @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #4415 · 05.10.2025 г., 10:09

#Elezioni#RepubblicaCeca Risultati definitivi: Affluenza: 68,95% (+3,56 rispetto al 2021) #ANO|PfE: 34,52% #SPOLU (#ODS-#KDU/#ČSL-#TOP09)|ECR|EPP: 23,36% #STAN|EPP: 11,23% #Piráti|G/EFA: 8,97% #SPD|ESN: 7,78% #AUTO|PfE: 6,77% #Stačilo (#KSČM-#SOCDEM-#SDSN-#ČSNS)|NI|S&D|ECPM|Centro euroscettico: 4,31% #Přísaha|PfE: 1,08% #Generace|Centro-destra: 0,45% #ČR1|Estrema-destra russofila: 0,22% #SD|Estrema-destra euroscettica per il modello svizzero: 0,22% #ČSSD|Centro-sinistra ultranazionalista euroscettico: 0,18% #Voluntia|Destra libertaria: 0,13% #KČ|Centro-destra monarchico: 0,13% #VÝZVA|Grande tenda: 0,11% #JaSaN|Populisti euroscettici: 0,09% #Rebelové|Populisti: 0,07% #HOP|Populisti: 0,07% #MZH|G/EFA: 0,07% #Volt|G/EFA: 0,06% #Levice|LEFT: 0,06% #SMSka|Grande tenda: 0,05% #Kruh|Centro-sinistra: 0,04% #BPS|Satirici: 0,01% #PravýBlok|Destra populista: 0,01% #Urza|Destra libertaria anarcocapitalista: 0,01% @OsservatorioEsteri