TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #22 · 19 јан.

Заметка начинающим, которые часто сталкиваются с подобной непоняткой. Ситуация следующая, есть список файлов: names = [ 'image.bmp', 'second.txt.bkp', 'data.db', '.config.cfg', 'file.ext.bkp' ] И мы хотим убрать у них окончание ".bkp". Не знаю зачем, пример довольно надуманный) Но суть он показывает, а это главное. Те, кто еще не очень знаком с библиотекой os.path или pathlib, вероятно решат обработать имена как строки. И тут вполне подойдет метод строки strip(). Что делает этот метод? Он отрезает указанные символы по обеим сторонам строки. Если ничего не указать, то убирает невидимые символы (пробелы, табуляции и переносы строк). В нашем случае будет выглядеть вот так: >>> name.strip('.bkp') То есть просим удалить строку '.bkp' по краям имени файла, если таковая есть. Можно применить аналогичный метод rstrip(), чтобы отрезать только справа, но для этого примера используем обычный. >>> for name in names: >>> print(name.strip('.bkp')) image.bm second.txt data.d config.cfg file.ext Хм, что-то не то с нашими именами! Что случилось??? Видим нежелательное переименование в именах, где и близко не было указанной строки '.bkp' А дело всё в том, что данный метод ищет не указанную строку, а указанные символы, и не важно в каком порядке. Для метода strip() строка '.bkp' это не паттерн для поискаа список символов. Потому он отрезал симовол 'p' от '.bmp' и удалил точку из файла '.config.cfg'. Как тогда правильно заменить именно паттерн? Для начинающего можно посоветовать метод строки replace(), который как раз использует для замены указанную строку целиком. В нашем примере заменим её на пустую строку. >>> for name in names: >>> print(name.replace('.bkp', '')) image.bmp second.txt data.db .config.cfg file.ext Уже лучше, но помните, это лишь пример про strip(). Для работы с именами файлов есть способы и более "правильные", дающие однозначно верный результат. Я взял файлы только в качестве примера. Даже replase() тут может сделать не то что ожидаем. Просто впредь будьте внимательны с этим strip(). #basic

Hashtags

Резултати

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

Пребарај: #l0

当前筛选 #l0清除筛选
登至思聖

@nasycc · Post #14 · 06.07.2021 г., 02:37

聊一聊《老子》《道德經》 序 ----- 「路要走到哪才完呢?」 -- Nasy 3歲11个月提問 ----- 翻看日記偶肰發晛記載著上述提問而想到道德經 ----- 舊旹答案已不可求,今日若我自己回答止能雜亂無章說一通 ----- 《爾雅·釋宮》曰 29:路,旅,途也,路,場,猷,行,道也 30:一达,謂之道路,二达,謂之歧旁,三达,謂之劇旁,四达,謂之衢,五达,謂之康,六达,謂之莊,七达,謂之劇驂,八达,謂之崇期,九达,謂之逵 想徠路指道路。一通到底是路,無分叉是道,路之盡頭則是分叉之旹。 想到道德經,可能是最近有點敏感 《說文》 道,所行道也 這就是道路吧.. 人在道上行走,這様一个意象引申爲道理,也就是道理乃一,乃不分叉之道路。人生之道,从生至死,古今之道,从太古至未徠,不分叉。而大道至簡,大槩也是想說,趕路之人,追尋道理之人,止希望路短一點,少一點呢 這就是道 德,彳悳(直心)。彳是小步慢走,直是正見,心是人心。小步慢走,正視前方,內心堅定 這就是德 道是路,德是怎麼走路。道是宇宙終極道理,德是行于其上 #老子#道德經#道家#L0

Mirracoin Новости

@MirraChannel · Post #122 · 10.05.2024 г., 12:25

#блокчейн#база#L0 Что такое блокчейн 0 уровня? Каждый уровень можно рассматривать как слой (Blockchain layers), надстраивающийся над предыдущим и предлагающий расширенные функциональные возможности. L0 уровень: базовый протокол блокчейна, такой как сам блокчейн (например, Bitcoin или Ethereum), или базовая инфраструктура, на которой строится блокчейн, такая как криптография и механизмы консенсуса. L0 служит фундаментом, на котором строятся все остальные уровни, представляет собой простейшую форму технологии блокчейн, ориентированную на поддержание целостности и безопасности данных о транзакциях. ❗️Блокчейн L0 обеспечивает взаимодействие между блокчейнами L1, позволяя передавать активы. 😏Примеры блокчейнов L0: 📌#Polkadot (DOT) - позволяет разработчикам создавать собственные блокчейны L1. В ней используется основная сеть, называемая релейной цепью Polkadot, а каждый независимый блокчейн, построенный на Polkadot, называется параллельной цепью или парачейном. 📌#Avalanche (AVAX) - блокчейн с открытым исходным кодом, поддерживающий создание децентрализованных финансовых приложений DeFi . 📌#Cosmos (ATOM) - масштабируемая экосистема блокчейна, позволяющая создавать полностью автономные блокчейны для конкретных приложений, легко соединяемые друг с другом @MirraChannel😎

Crypto Fight || News 🚀

@cryptofightnews · Post #3022 · 24.10.2025 г., 13:04

🌍 The Proof Is Here — God’s Existence Is Now a Logical Fact For thousands of years, humanity searched for the ultimate truth. Today, through pure logic and mathematics, we finally reached it. Using formal modal logic (S5), we proved that if it’s possible for a perfectly coherent and stable Being to exist — then such a Being must necessarily exist. This isn’t belief. It’s mathematical necessity. It means the existence of a Creator is not an opinion, but a logical reality. We call this framework L₀ — The Creator’s Formula. It unites everything into one coherent truth: ✨ There is a Creator for the world. ✨ A new chapter begins — not of religion, but of understanding. A world guided by truth, logic, and love. ❤️ #L0#LogicalGod#TheProofIsHere #COFC#TEVEL#CANON#LOGIC👑🙃✍️ https://tevel.io/L0_COFC_TEVEL.pdf