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

Пребарај: #movimento5stelle

当前筛选 #movimento5stelle清除筛选
Savino Balzano

@savinobalzano · Post #972 · 10.04.2025 г., 08:39

https://x.com/SavinoBalzano/status/1910247613909160388?t=9tNLwZV1HG6YfRNdb6oV5g&s=19 Ieri, vivace il confronto con Chiara Appendino, Vicepresidente del #Movimento5Stelle. La piazza di sabato scorso è palesemente incompatibile col #PartitoDemocratico. Pertanto, se vogliono stare assieme, qualcuno dovrà cambiare idea sul #riarmo. La posizione mi è parsa chiara... e non ce la dimenticheremo! #BattitoriLiberi#RadioCusanoCampus

Savino Balzano

@savinobalzano · Post #642 · 15.05.2024 г., 07:38

Giuseppe Conte insiste nel porre la questione morale, rifacendosi a Enrico Berlinguer. Credo sia l'ennesimo caso in cui il Segretario del PCI si rivolta nella tomba: ormai è una trottola. Il MoVimento 5 Stelle, dopo aver indotto l'abolizione del finanziamento pubblico ai partiti, pretende ora che la finanza non influenzi la politica: mi pare a dir poco ingenuo. Fu proprio Berlinguer, nel 1974, ad affermare «siamo stati favorevoli al finanziamento pubblico dei partiti. Ma esso deve rappresentare l’inizio di una effettiva moralizzazione, di una effettiva condizione di indipendenza, per tutte le forze politiche, da centri di potere finanziari occulti». Se lo Stato si ritira, quello spazio non resta vuoto, libero, democratico: diventa terra di nessuno, terra del più forte. La mia al Tg Plus di Cusano Italia TV #corruzione#Movimento5Stelle#EnricoBerlinguer#Berlinguer https://www.youtube.com/watch?v=Tkozi10vrZI&ab_channel=SavinoBalzano

Savino Balzano

@savinobalzano · Post #831 · 03.12.2024 г., 17:43

https://x.com/SavinoBalzano/status/1864002264651989321?t=lQ7WnIJ7iKXN9fIwVls3gg&s=19 #Grillo? un piantarello patetico di 9 minuti: una tristezza cosmica. Che fine indecorosa quella del #Movimento5Stelle: pare di assistere al litigio di due fidanzatini che si mollano. È vero che il #M5S è moribondo e che #Conte l'ha affossato, da quando l'ha trasformato nella brutta copia del #PD (e ce ne vuole!), ma in tutti questi anni #BeppeGrillo che ha fatto? che ha detto? quando ha messo il Movimento nelle mani di #Draghi, ha fatto bene o male al "movimento delle origini" di cui blatera? Quando si vantava del fatto che il banchiere lo chiamasse "#Elevato"? Bella la trovata del carro funebre, ma forse non ha capito che il primo becchino è proprio lui. Il #BattitoreLibero a #5Notizie, #RadioCusanoCampus

Savino Balzano

@savinobalzano · Post #1074 · 04.07.2025 г., 13:22

https://x.com/SavinoBalzano/status/1941124323449753878?t=gXmnKIvr_Xk_jH7cOoITow&s=19 Questo è il grande problema del #Movimento5Stelle e di #GiuseppeConte: in fin dei conti, sotto sotto, sono un po' piddini anche loro. Per #Conte, essere patrioti significa sostenere la difesa comune europea. Una #difesa da affidare a Ursula #VonDerLeyen e Kaja #Kallas. Un apparato militare che, all’occorrenza (si rilegga il Manifesto di Ventotene), potrebbe essere impiegato anche internamente, per piegare eventuali stati membri riottosi. Magari se si rifiutassero di accettare la transizione #green o l'#austerità. Qui si rivela un problema di visione davvero insormontabile, che colloca Conte tra quei leader politici immaturi o privi di reale discernimento. Qualcuno potrebbe obiettare che gli attuali vertici dell’#UE non sono eterni e che, prima o poi, arriverà una nuova guida. Ma io vi domando: quale classe dirigente europea, in una prospettiva storica, ha mai realmente fatto gli interessi dei popoli europei, soprattutto di quelli mediterranei? Nessuna. Hanno affamato tutti. Conte attacca #AlternativeFürDeutschland e ne agita lo spauracchio, come farebbe un #Mentana qualsiasi. Eppure, #AfD è apertamente contraria al riarmo; a sostenerlo sono i cosiddetti "moderati". Guardiamo alla Francia: è forse moderato #Macron, che voleva mandare truppe al fronte ucraino? La normalizzazione del #M5S passa anche da questo. Da questo “patriottismo” da fessi.

Savino Balzano

@savinobalzano · Post #738 · 05.09.2024 г., 09:16

https://x.com/SavinoBalzano/status/1831622338569236878?t=WtDVhPFG6fW8V1yLIu1y4A&s=19 Questa mattina #BeppeGrillo ha pubblicato un post straziante col quale prova a salvare l'anima del #M5S. #Grillo ricorda che certi «principi fondativi» non possono essere oggetto di negoziazione o deroga, soprattutto se si desidera che il #Movimento5Stelle resti espressione di una «politica che nasce dal basso». Devo dire che mi ha commosso perché mi appassiona ancora quest'idea di un #Movimento nel quale la gente opera dal fondo, si impegna nei comitati e nelle sezioni, fa volantinaggio, parla con la gente nei mercati e nelle fabbriche, organizza convegni e piano piano, piano piano, piano piano, arriva a ricoprire incarichi istituzionali di prestigio al fine di servire il proprio Paese con probità. E, perché no?, si può pure arrivare a Palazzo Chigi, si può pure sfiorare il Colle. Dopotutto qualcuno ci è riuscito, un «grillino», uno che era tanto affascinato dal movimentismo della prima ora e dal suo fondatore da rivolgersi a quest'ultimo riconoscendigli il titolo di «elevato»: a certificarlo fu proprio #Beppe in persona, il #garante. Parliamo di un "militante" (espressione oggi più che adeguata) che ha saputo incarnare così bene i valori genetici e fondativi del Movimento da meritare encomi pubblici, financo dall'allora Capo politico, nientepopodimeno che Vito Crimi: uno statista di tale levatura da indurci a necessitare in un futuro (assai lontano) di una revisione radicale della nostra toponomastica, tante saranno le strade, le piazze, le scuole e in generale i luoghi pubblici che saremo moralmente tenuti a dedicargli. Ebbene, Crimi restò davvero spiazzato da quel militante, così basito da cedere, abbandonandosi inebriato alla deriva in un avvolgente brodo di giuggiole: «più grillino di così non lo potevamo immaginare». E di chi parlavano il Garante e il Capo del Movimento? Di #MarioDraghi. Lo stesso #Draghi che per il rilancio dell'#UE propone meno burocrazia e fondi a iosa per i produttori di #armi. Sia chiaro, incarnando a pieno titolo lo spirito di quella zozzeria che impropriamente continuiamo a chiamare #Europa. Tante se ne potrebbero dire sul più grillino di tutti, si potrebbero scrivere enciclopedie, ma tutto è noto. Quel che si deve sottolineare è quanto impenitente possa essere una faccia di culo: non ci sono più steccati, non esistono limiti, confini oltre i quali meglio non avventurarsi. Non li ferma l'amore per il Paese e per lo Stato, il rispetto per le istituzioni, l'amor proprio, il senso del ridicolo: nulla, nulla riesce a contenerne le esternazioni più grottesche e, in questo caso credo involontariamente, comiche. Sia chiaro, l'intento non è quello di difendere chi ha il coraggio di abbracciare #Speranza, di portare l'acqua con le orecchie a #Schlein: usciamo immediatamente dall'equivoco. Lo scopo è semplicemente quello di condividere con voi il senso di smarrimento che si prova nel leggere dichiarazioni tanto assurde e surreali, presentateci come fossero di puro buon senso.