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

Резултати

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

Пребарај: #nilu

当前筛选 #nilu清除筛选
Pensive|

@PensivePost · Post #5650 · 02.03.2022 г., 18:08

"I'm rose without it's essence, I'm a bouquet of autumn leaves, I'm a tree without it's texture, I'm glass without it's fragility, I'm a sidewalk without grafitti, A plain white coral, I'm a scenery without a painter, You see; I still exist without you, But It's not beautiful..." #review#nilu

Hashtags

Автоновости

@avtonovosti · Post #362 · 08.08.2024 г., 16:02

🔥 Дизайнер Александр Селипанов, основавший автомобильный бренд Nilu27, рассекретил суперкар Nilu Интерьер — смесь минимализма и футуризма. Физических кнопок практически нет — лишь на потолке имеются переключатели в авиационном стиле. При этом тачскринов в салоне суперкара тоже нет: единственный дисплей встроен в зеркало заднего вида. Базируется автомобиль на углепластиковом монококе с трубчатыми подрамниками, имеет полностью независимую подвеску и 21-дюймовые колёсные диски с карбон-керамическими тормозами Brembo с шестипоршневыми суппортами. Атмосферный 6,5-литровый V12 развивает 1070 л.с. и 860 Нм, что позволяет разгоняться до максимальных 400 км/ч и набирать первую сотню быстрее чем за 3 секунды. Полноценная премьера состоится 15 августа. Сначала сделают 15 машин для гоночных трасс, а уже потом выпустят 54 купе для дорог общего пользования. @avtoNovosti #новинки#суперкар#Nilu

Car News

@car_news · Post #378 · 08.08.2024 г., 16:01

🔥 Designer Alexander Selipanov, who founded the car brand Nilu27, has declassified the Nilu supercar The interior is a mix of minimalism and futurism. There are practically no physical buttons - only on the ceiling there are switches in aviation style. At the same time, there are no touchscreens in the interior of the supercar either: the only display is built into the rearview mirror. The car is based on a carbon fiber monocoque with tubular subframes, has a fully independent suspension and 21-inch wheels with Brembo carbon-ceramic brakes with six-piston calipers. Atmospheric 6.5-liter V12 develops 1070 hp and 860 Nm, which allows to accelerate to a maximum of 400 km/h and gain the first hundred faster than 3 seconds. The full-fledged premiere will take place on August 15. First, 15 cars will be made for race tracks, and then 54 coupes for public roads will be released. @CarsNews #new#supercar#Nilu

Auto Life

@revheadcrypto · Post #269 · 08.08.2024 г., 15:50

🚗✨Introducing the Nilu Supercar by Alexander Selipanov!🔥 Designed for true driving enthusiasts, the Nilu is a masterpiece that strips away unnecessary electronics to deliver pure driving pleasure. 🏁💨 🔩Powerful Performance: Equipped with a breathtaking atmospheric V12 engine producing 1070 hp, paired with a 7-speed manual transmission. This beast can reach a top speed of 400 km/h and accelerate from 0 to 100 km/h in under 3 seconds! ⚡️ ⚙️Cutting-Edge Engineering: Built on a carbon fiber monocoque with tubular subframes, featuring fully independent pushrod suspension and 21-inch wheels with carbon-ceramic brakes. 🛠️ 🚢Exclusive Release: Only 15 units will be produced for track enthusiasts, followed by another 54 road-ready models. Pricing details remain under wraps! 💰 #Nilu#Supercar#AlexanderSelipanov#DrivingPassion#V12#Auto

Aogula实证传承 神仙护法之 高野龟泽 一日,NILU正在修金刚鬘法坛,三昧境界中来了一个日本神仙,自称是高野山派护法,名叫 高野龟泽,来自东海明珠、日出东方扶桑的东瀛之大国。 NILU说懂了,你是个来自日本的神仙,能轻松走进我江孜NILU的金刚鬘法坛,看来你这日本神仙密坛修法和功德修为都还不差。 这时坛城中很多护法都说,把他赶出去、赶出去,不用跟这日本鬼神多话,他肯定是来挑战打仗的、赶出去。 高野龟泽说:远远看见越来越多的天神地神进入你们Aogula实证传承法坛,江孜NILU,你是来自江孜的神仙,如今给实证派坛城护法,应该是拥有江孜宗山和十万佛塔的坛城法藏。 我扶桑大国高野山派有从大唐传承的密坛法藏,有金刚顶十八会坛城法藏,也有从印度喜马拉雅山、尼泊尔传承的密坛和金刚鬘法藏。 我护持高野山派法脉坛城日久,如今从发展形势看,进入你们Aogula实证派坛城的神仙护法越来越多,彼此早晚要分个胜负优劣,以免双方后辈弟子反复争斗侵扰,这是依佛法传承,发菩提心利益众生。 这可把NILU和很多神仙护法逗乐了,你这日本神仙,明明是来找我们打仗,还说发菩提心利益众生,真是标准的日本式虚伪。坛城中很多神仙说:不用废话、揍他、把这日本妖怪赶出去、赶出去...... 不急,慢来,我高野龟泽从扶桑大国而来,你们实证派连杯茶水都舍不得给吗?NILU说,好,来、请喝茶。高野龟泽双手接过茶杯,双手抱茶,以茶供养诸佛本尊坛城、赞颂供养显得无比虔诚的样子。高野龟泽放下茶,形象突然变身为金刚杵不断旋转变大,杵中是密修金刚法坛。NILU说,好个高野龟泽,这就攻击动手了。 NILU以实证持金刚法藏的秘密法坛镇住高野龟泽,一番较量之后,高野龟泽认输落败。有的神仙就说,你这日本妖怪,还不快走,滚回日本。 高野龟泽说:我败了、我败了,是修的深邃密法坛城不够,NILU修的很多你们Aogula实证传承法藏,我很多没学过。你们有没有菩提心和足够大的心量,让我在实证传承学上几年,等我学成了,打败NILU和实证派所有神仙护法,由我高野龟泽来当实证派首席护法。 听了高野龟泽如此之说,坛城里很多护法愕然相视,有些给说乐了,你这日本神仙真敢开牙,长见识了。 NILU微微一笑,好,没问题,你的行止修为、虔诚敬信和菩提心都很规范,就留你在实证传承坛城中学修和守护坛城法藏。依密戒仪轨持诵密戒誓言吧。 高野龟泽如法持诵密戒誓言,成为Aogula实证传承护法之一,自此,高野龟泽一直忠诚守护实证传承法坛,从未懈怠。 以上是日本神仙高野龟泽成为Aogula实证传承护法的缘起。 #Aogula#噢咕拉#实证#传承#法坛#坛城#法藏#神仙#护法#缘起#菩提心#江孜#NILU#日本#高野山#高野龟泽#三昧#禅定#境界

Aogula噢咕拉坛城护摩火供法宝咒轮 Aogula噢咕拉实证传承法藏 执持旋转震动金刚杵 颤动震动遍动普遍动 #Aogula#噢咕拉#实证#传承#法坛#坛城#法藏#护摩#火供#咒轮#法宝#金刚杵#神仙#护法#江孜#NILU#日本#高野山#高野龟泽#三昧#禅定#境界