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

Резултати

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

Пребарај: #artículo

当前筛选 #artículo清除筛选
Yarty Design | Dibujo, Diseño e Ilustración

@yartydesignchannel · Post #103 · 10.12.2021 г., 14:06

¿DIBUJO O ILUSTRACIÓN? DIFERENCIAS Haber investigado sobre este tema me dio el impulso de escribir lo que aprendí en un pequeño artículo (el primero). Y aunque todavía tengo muchas dudas, demasiadas cosas que aprender e infinitas preguntas al respecto, creo que esto es necesario saberlo. Así que, espero que les sea útil. Saludos y hasta la próxima. @yartydesignchannel #Artículo

Hashtags

Arte Futura MX

@ArteFuturaMX · Post #2442 · 26.01.2022 г., 03:01

Disepox: Entrevista al maestro Alejandro Ullrich por #Alejandro_Martín_del_Campo como una #colaboración. En los últimos años el arte y las artesanías han mezclado diferentes métodos al igual que se han mezclado varios estilos que abren la brecha a nuevas corrientes. En este caso específico podemos citar el muy polémico, nuevo y debatido polímero líquido, mejor conocido como resina epóxica o arte epóxico. Lee el artículo completo 👀aquí👀 . Vista también el Facebook de Disepox. #artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #2376 · 19.12.2021 г., 22:35

Escuchar a Murphy en su carrera solista siempre deja un excelente sabor de oído, con esa ‘voz de terciopelo’ que nos puede llevar directo a las sombras de la oscuridad o bien nos puede elevar a la cúspide de la iluminación de Dios, por el júbilo a la vida y el amor; así es Deep. De esta manera escribe #Alejandro_Martín_del_Campo sobre Deep, el tercer álbum solista del cantante inglés Peter Murphy publicado justo un 19 de diciembre pero de 1989. Lee el artículo completo 👀aquí👀 . #Efemérides || 19 de diciembre de 1989 #música#artículo#columna#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #1981 · 18.10.2021 г., 02:00

El aborto y la vida por #Alejandra_Martín_del_Campo como una #colaboración Respetemos a la mujer que, mirándose a sí misma y asumiéndose como un individuo fuerte, inteligente y lo suficientemente responsable, decide tener un hijo o no. Lee el artículo completo 👀aquí👀 . #artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #1168 · 28.06.2021 г., 02:00

Alma Barrios: El Paisaje del Paisaje por #Alejandro_Martín_del_Campo como una #colaboración. Alma Barrios y la colección “El paisaje del paisaje” nos alejan de la bulla de la ciudad y nos acercan a una gran cantidad de horizontes y paisajes pletóricos de belleza donde los verdaderos protagonistas son elementos de la naturaleza. Lee el artículo completo 👀aquí👀 . #pintura#artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #1036 · 24.05.2021 г., 02:00

William Bouguereau: Las Oreadas por #Alejandro_Martín_del_Campo como una #colaboración. El cuadro en su generalidad describe un fragmento de novela mitológica en el que las oreadas solaces disfrutan de la noche para encaminarse por las mañanas al magnifico Olimpo, donde servirán a su patrona Diana. Lee el artículo completo 👀aquí👀 . #pintura#artículo#colaboración#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #2527 · 11.04.2022 г., 02:01

Joachim Witt: “Bayreuth Eins” (El Capítulo 1 de Joachim Witt) por #Alejandro_Martín_del_Campo como una #colaboración. A la llegada del año 1998, después de algunos años ausente de la escena musical, Joachim Witt sorprende a sus seguidores y a los críticos de música especializados con la presentación del industrial, regio y sincero Bayreuth Eins, en el cual a lo largo de sus 11 temas el artista nos enseña, fundamenta y justifica este novedoso Capitulo 1 dentro de la carrera del solista. Lee el artículo completo 👀aquí👀 . #música#artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #2014 · 22.10.2021 г., 15:30

Bauhaus: In The Flat Field (1980) por #Alejandro_Martín_del_Campo como una #colaboración. Bauhaus e In The Flat Field son el inicio de una las relaciones artísticas más cortadas y fructíferas en la historia del rock. Lee el artículo completo 👀aquí👀 . #música#artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #1895 · 06.10.2021 г., 00:13

David Bowie: a Horas… del nuevo milenio por #Alejandro_Martín_del_Campo como una #colaboración. El LP es íntimo, energético, relajado, reflexivo y elegante, deja de fuera todo lo que David Bowie había creado durante los últimos años en su paso por los 90. Lee el artículo completo 👀aquí👀 . #música#artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #1703 · 09.09.2021 г., 00:45

Gary Numan: el 40 aniversario de The Pleasure Principle por #Alejandro_Martín_del_Campo como una #colaboración. Una obra póstuma que ha superado las barreras del tiempo y que sigue influenciando a músicos alrededor de todo el mundo hasta nuestra generación. Lee el artículo completo 👀aquí👀 . #música#artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

Arte Futura MX

@ArteFuturaMX · Post #1068 · 02.06.2021 г., 16:31

Depeche Mode: Violator (30 aniversario) por #Alejandro_Martín_del_Campo como una #colaboración. Violator sirve como muestra de uno de los mejores discos escritos en la historia de la música electrónica y contemporánea, un álbum atemporal a los oídos de los viejos y los nuevos seguidores. Lee el artículo completo 👀aquí👀 . #música#artículo#ArteFuturaMX https://artefutura.com.mx @artefuturamx

123•••10•••1213
ПретходнаСтраница 1 од 13Следна