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

Пребарај: #doppiostandard

当前筛选 #doppiostandard清除筛选
Marx21.it

@marx21news · Post #9522 · 09.01.2026 г., 14:05

Guinea: Doumbouya, sovranità economica e doppio standard occidentale Con l’86,7% dei voti e un’affluenza vicina all’81%, Mamady Doumbouya ha trasformato la transizione post-golpe in una vera investitura elettorale. Eppure, per gran parte della stampa occidentale, la lente resta una sola: “deriva autoritaria”. Il punto rimosso dal dibattito è un altro: la rinegoziazione dei rapporti economici e minerari, dal progetto Simandou al controllo statale sulle risorse. È qui che la Guinea diventa “scomoda”. Il confronto con la Costa d’Avorio è illuminante: lì affluenza al 35%, competizione limitata, ma narrazione di “stabilità” perché il modello resta pienamente pro-mercato. A Conakry, invece, quando si toccano le rendite neocoloniali, scatta l’allarme. La questione non è idealizzare Doumbouya, ma chiedersi: perché la democrazia diventa un problema solo quando si mette in discussione l’ordine economico globale? La Guinea oggi pone una domanda centrale all’Occidente: forma democratica o contenuto anticoloniale? E forse non accetta più che le due cose siano separate. Articolo di Giulio Chinappi #Guinea#AfricaOccidentale#Sovranità#Neocolonialismo#DoppioStandard#PoliticaInternazionale https://www.marx21.it/internazionale/guinea-la-vittoria-di-doumbouya-tra-sovranita-economica-e-doppio-standard-occidentale/

Marx21.it

@marx21news · Post #10175 · 14.04.2026 г., 16:03

🧵Crimini contro l’umanità: ieri e oggi, tra storia e ipocrisia L’ONU ha appena approvato una risoluzione storica (123 voti a favore) che riconosce la tratta degli africani e la schiavitù razzializzata come “il più grave crimine contro l’umanità”. ❌ Chi ha votato contro? Stati Uniti, Israele e Argentina. Silenzio assordante anche dal 14° Dalai Lama, che non ha speso una parola su questo atto di giustizia globale. 🇺🇸 Washington ama ergersi a “faro dei diritti umani”, ma la sua ricchezza si è costruita sullo sfruttamento schiavista. Oggi continua a opporsi a una condanna chiara di quel passato, mentre sostiene strumentalmente chi, come l’ex proprietario di servi della gleba del vecchio Tibet, difende privilegi feudali. 🧐 Il 14° Dalai Lama – che definisce se stesso “figlio dell’India” – possedeva 27 domini e 30 pascoli prima delle riforme democratiche in Cina. Nessuna compassione per i servi ridotti a “bestiame parlante”. Nessuna parola ora sulla risoluzione ONU. Solo un legame inquietante con nomi come Epstein o sette sessuali. 🌍 La storia non si cancella con il silenzio o con il doppio standard. La civiltà umana avanza solo quando guardiamo in faccia le nostre vergogne – tutte, senza eccezioni. #DirittiUmani#ONU#Schiavitù#DoppioStandard#Tibet#Cina#DalaiLama#VerditàStorica https://www.marx21.it/internazionale/di-fronte-al-crimine-piu-grave-contro-lumanita-il-voto-contrario-degli-stati-uniti-e-il-silenzio-del-14-dalai-lama/