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

Резултати

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

Пребарај: #shajarehtayyebeh

当前筛选 #shajarehtayyebeh清除筛选
la fionda📗

@lafionda · Post #7193 · 01.03.2026 г., 09:55

https://x.com/SavinoBalzano/status/2028025360843964570?s=20 Ovviamente sono le ore della peggiore ipocrisia. Leggi le note stampa, apri i social e vieni letteralmente invaso da un fiume mefitico di impudenza. Il peggiore di tutti è l'ucraino magico, quello che suona il piffero — anzi, il pianoforte col pisello — e i sorci gli vanno dietro incantati: per #Zelenski «giusto liberarsi di un regime terrorista». Dovrebbe fare attenzione a certe uscite: se sabotare il #NordStream, unico vero attacco a infrastrutture europee, può essere considerato un atto terroristico o comunque illegale, la testa a rischiare potrebbe essere anche la sua. Lui e le pantegane che da anni farneticano, con le loro patetiche bandierine #UE e ucraine nella bio, di Stato aggredito e Stato aggressore, esultano: sono in piena estasi, in delirio totale. Fioccano pure le foto di #Khamenei con la croce sopra: uno in meno, colpito. A pubblicarle sono cagasotto da divano che non avrebbero mai il coraggio di imbracciare nemmeno una cerbottana per difendere la libertà e la democrazia. Si nasconderebbero nel primo buco disponibile, nel primo tombino. E già me li immagino, i minus habens: «ecco il soccorso al regime degli #ayatollah!». Io penso che ogni Paese debba regolarsi come vuole e che gli iraniani debbano vivere come credono: vedremo adesso quale sarà l’effetto dell’intervento. Ma il punto è un altro: agli israeliani e agli statunitensi non importa nulla della libertà e della democrazia in #Iran. Lo hanno spiegato bene alcuni ieri — bravissimo Marcello Foa nella sua analisi: #Netanyahu rischia di andare in galera e #Trump ha il grosso bubbone #Epstein. L’Iran non aveva armi pericolose per noi (come non le aveva Saddam), è la CIA dirlo, e stava facendo passi enormi per giungere a un accordo mediato dall’Oman. Di che parlate? Se davvero fosse un intervento in difesa delle donne soggiogate, degli omosessuali impiccati, della libertà di un popolo oppresso, perché non una parola per le bambine della scuola femminile #ShajarehTayyebeh? Le immagini che giungono da #Minab sono semplicemente strazianti. Anche qui la risposta ce l’hanno pronta: ci furono vittime anche nella guerra di liberazione in Italia, oggi abbiamo la democrazia. A parte il fatto che toccherebbe parlarne: siamo davvero così liberi oggi dai nostri “liberatori”? Lo potrebbe credere solo un idiota. In ogni caso, un crimine di guerra non ne cancella un altro e lo scopo dell’intervento cominciato ieri è tutt’altro che benevolo. Ti sbattono in faccia le immagini di iraniani in festa. Nessuno dice che il regime iraniano fosse un bene e dunque si capisce che qualcuno (alcuni, non tutti) esulti. Ma domandatevi cosa accadrà adesso: cos’è oggi l’Afghanistan? E cos’è oggi l’Iraq? E la Libia? Gli iraniani soffriranno ancora perché non hanno amici in Occidente. E i piccoli politicanti che affollano il nostro dibattito pubblico continuano a dimostrare la loro patetica inconsistenza. In tutto questo, però, che fine ha fatto il garante assoluto del diritto internazionale? Qualcuno ha sentito per caso la severa e autorevolissima voce di #SergioMattarella? Si può tifare, esultare, sentirsi dalla parte giusta della Storia. Ma la Storia, di solito, presenta il conto ai popoli, non ai commentatori da tastiera. E quando arriverà, sarà troppo tardi per scoprire che la libertà non si esporta con i bombardamenti.

Savino Balzano

@savinobalzano · Post #1288 · 01.03.2026 г., 08:34

https://x.com/SavinoBalzano/status/2028025360843964570?s=20 Ovviamente sono le ore della peggiore ipocrisia. Leggi le note stampa, apri i social e vieni letteralmente invaso da un fiume mefitico di impudenza. Il peggiore di tutti è l'ucraino magico, quello che suona il piffero — anzi, il pianoforte col pisello — e i sorci gli vanno dietro incantati: per #Zelenski «giusto liberarsi di un regime terrorista». Dovrebbe fare attenzione a certe uscite: se sabotare il #NordStream, unico vero attacco a infrastrutture europee, può essere considerato un atto terroristico o comunque illegale, la testa a rischiare potrebbe essere anche la sua. Lui e le pantegane che da anni farneticano, con le loro patetiche bandierine #UE e ucraine nella bio, di Stato aggredito e Stato aggressore, esultano: sono in piena estasi, in delirio totale. Fioccano pure le foto di #Khamenei con la croce sopra: uno in meno, colpito. A pubblicarle sono cagasotto da divano che non avrebbero mai il coraggio di imbracciare nemmeno una cerbottana per difendere la libertà e la democrazia. Si nasconderebbero nel primo buco disponibile, nel primo tombino. E già me li immagino, i minus habens: «ecco il soccorso al regime degli #ayatollah!». Io penso che ogni Paese debba regolarsi come vuole e che gli iraniani debbano vivere come credono: vedremo adesso quale sarà l’effetto dell’intervento. Ma il punto è un altro: agli israeliani e agli statunitensi non importa nulla della libertà e della democrazia in #Iran. Lo hanno spiegato bene alcuni ieri — bravissimo Marcello Foa nella sua analisi: #Netanyahu rischia di andare in galera e #Trump ha il grosso bubbone #Epstein. L’Iran non aveva armi pericolose per noi (come non le aveva Saddam), è la CIA dirlo, e stava facendo passi enormi per giungere a un accordo mediato dall’Oman. Di che parlate? Se davvero fosse un intervento in difesa delle donne soggiogate, degli omosessuali impiccati, della libertà di un popolo oppresso, perché non una parola per le bambine della scuola femminile #ShajarehTayyebeh? Le immagini che giungono da #Minab sono semplicemente strazianti. Anche qui la risposta ce l’hanno pronta: ci furono vittime anche nella guerra di liberazione in Italia, oggi abbiamo la democrazia. A parte il fatto che toccherebbe parlarne: siamo davvero così liberi oggi dai nostri “liberatori”? Lo potrebbe credere solo un idiota. In ogni caso, un crimine di guerra non ne cancella un altro e lo scopo dell’intervento cominciato ieri è tutt’altro che benevolo. Ti sbattono in faccia le immagini di iraniani in festa. Nessuno dice che il regime iraniano fosse un bene e dunque si capisce che qualcuno (alcuni, non tutti) esulti. Ma domandatevi cosa accadrà adesso: cos’è oggi l’Afghanistan? E cos’è oggi l’Iraq? E la Libia? Gli iraniani soffriranno ancora perché non hanno amici in Occidente. E i piccoli politicanti che affollano il nostro dibattito pubblico continuano a dimostrare la loro patetica inconsistenza. In tutto questo, però, che fine ha fatto il garante assoluto del diritto internazionale? Qualcuno ha sentito per caso la severa e autorevolissima voce di #SergioMattarella? Si può tifare, esultare, sentirsi dalla parte giusta della Storia. Ma la Storia, di solito, presenta il conto ai popoli, non ai commentatori da tastiera. E quando arriverà, sarà troppo tardi per scoprire che la libertà non si esporta con i bombardamenti.