@ComunicArte2022 · Post #3343 · 10.06.2025 г., 04:43
¿Qué volá, ecobio? #trivia 🖊 10 preguntas · ⏱️ 30 s · 🔀 todo External sharing t.me/QuizBot?start=OW8L3Pyq
Hashtags
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
Пребарај: #trivia
@ComunicArte2022 · Post #3343 · 10.06.2025 г., 04:43
¿Qué volá, ecobio? #trivia 🖊 10 preguntas · ⏱️ 30 s · 🔀 todo External sharing t.me/QuizBot?start=OW8L3Pyq
Hashtags
@ComunicArte2022 · Post #3325 · 21.04.2025 г., 12:10
¿Quién dijo qué? ¿Sabes de literatura? Esta #trivia es un reto para la muchas personas. No tardarás mucho en hacerla. ¿Crees que eres del montón o la excepción que rompe la regla? 🖊 10 preguntas · ⏱ 30 s · 🔀 todo External sharing link: t.me/QuizBot?start=sjnbEr0m
Hashtags
@ComunicArte2022 · Post #3104 · 16.09.2024 г., 12:10
Sinónimos y antónimos#trivia 🖊 10 preguntas · ⏱ 30 s · 🔀 todo External sharing link: t.me/QuizBot?start=SDaOhdRF
Hashtags
@ComunicArte2022 · Post #2668 · 03.06.2024 г., 12:10
Errores comunes #trivia 🖊 10 preguntas · ⏱ 30 s · 🔀 todo External sharing link: t.me/QuizBot?start=doh9DNwJ
Hashtags
@ComunicArte2022 · Post #2625 · 25.04.2024 г., 12:01
Esta #trivia es una colaboración especial de nuestra citóloga @MsCells . 👩⚕️ Prueba Citológica 🖊 7 preguntas · ⏱ 45 s · 🔀 respuestas External sharing link: t.me/QuizBot?start=cEM5n1QR Quien esté interesada (no se me sientan discriminados, niños) en conocer un poco más sobre citología, cancér cérvico-uterino, entre otros tópicos relacionados con la salud sexual femenina, de la mano de la estelarísima Dra. Totaila; les dejo la descripción y enlace del grupo de Whatsapp. 👇 Bienvenidas a este espacio de promoción y prevención en salud. Este grupo tiene como finalidad brindar orientación a la mujer sobre la importancia de realizarse la Citología Cervical (Prueba Citológica) para prevenir de forma temprana el cáncer de cuello uterino así como las Enfermedades de Transmisión Sexual. Siempre que tenga una duda estaremos dispuestos a contestarla.🔬🌹❤️ https://chat.whatsapp.com/F5IOubs62t75EkkB6YAIW6
Hashtags
@TFGames · Post #2134 · 09.02.2024 г., 06:28
#TRIVIA#SPHERE#GAMES https://testflight.apple.com/join/dPUbBXJb
@ComunicArte2022 · Post #2484 · 26.03.2024 г., 10:00
#MartesDeCiencias#Trivia Números romanos 🖊 7 preguntas · ⏱ 30 s · 🔀 todo External sharing link: http://t.me/QuizBot?start=tS8Pq7uD
Hashtags
@ComunicArte2022 · Post #2451 · 19.03.2024 г., 11:29
#MartesDeCiencias#Trivia Emperadores romanos 🖊 7 preguntas · ⏱ 30 s · 🔀 todo External sharing link: http://t.me/QuizBot?start=AfqnjLzT
Hashtags
@ComunicArte2022 · Post #2443 · 14.03.2024 г., 14:38
#JuevesDeDeporteYSaludMental #Trivia Ajedrez 🖊 7 preguntas · ⏱ 30 s · 🔀 todo External sharing link: http://t.me/QuizBot?start=tLVpIZXo
@Ptfxq · Post #682 · 02.07.2024 г., 11:42
#PTP#站点公告#规则变动 TLDR; 1. VPN 规则大修:现在在开启 2FA 后可以全球飞了(除了一部分 IP 外,详见原文),但注册仍不允许使用 VPN。 2. IRC 的一些变动:#ptp-help 允许挂机了,增加了 #trivia 频道。 3. 新论坛分区:体育、Wiki。 4. 允许键政 :但仅限于特定论坛 或 特定类型的种子的评论区。 感谢群友投稿。
@TFGames · Post #2162 · 13.02.2024 г., 07:02
#PUNE#METRO#TRIVIA#GAMES https://testflight.apple.com/join/tV9xRB7h
@TFGames · Post #1779 · 01.01.2024 г., 17:58
#KRONO#HISTORY#TRIVIA#GAME<br />https://testflight.apple.com/join/Q8uh1VUt