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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #83 · 11 мај

У строки в Python есть два очень похожих метода. На столько похожих что кажется они делают одно и тоже. Это метод isdigit() и isnumeric() Давайте посмотрим зачем нам два одинаковых метода? И так ли они одинаковы? Очевидно что isdigit() говорит нам, состоит ли строка только из чисел 0-9 >>> '12'.isdigit() True >>> '12x'.isdigit() False >>> '-12'.isdigit() False >>> '12.5'.isdigit() False Можно предположить что isnumeric() делает более глубокий анализ и распознаёт в строке float или отрицательное число. >>> '15'.isnumeric() True >>> '-15'.isnumeric() False >>> '15.2'.isnumeric() False Нет, всё так же как и с другим методом. В чем же тогда разница? Для начала посмотрим следующие примеры: >>> '5'.isdigit(), '5'.isnumeric() # Обычная цифра 5 # True, True >>> '꧕'.isdigit(), '꧕'.isnumeric() # Яванская 5 # True, True >>> '෩'.isdigit(), '෩'.isnumeric() # Синхала 3 # True, True >>> '৩'.isdigit(), '৩'.isnumeric() # Бенгальская 3 # True, True >>> '༣'.isdigit(), '༣'.isnumeric() # Тибетская 3 # True, True >>> '³'.isdigit(), '³'.isnumeric() # 3 верхний индекс (степень) # True, True >>> '𝟝'.isdigit(), '𝟝'.isnumeric() # Математическая двойная 5 # True, True >>> '๔'.isdigit(), '๔'.isnumeric() # Тайская 4 # True, True >>> '➑'.isdigit(), '➑'.isnumeric() # 8 в круге # True, True А теперь примеры в которых, по мнению Python, результаты не равны >>> '¾'.isdigit(), '¾'.isnumeric() # дробь три четверти # False, True >>> '⅕'.isdigit(), '⅕'.isnumeric() # дробь одна пятая # False, True >>> '𒐶'.isdigit(), '𒐶'.isnumeric() # клинопись 3 # False, True >>> '三'.isdigit(), '三'.isnumeric() # 3 из унифицированной идеограммы # False, True >>> '⑩'.isdigit(), '⑩'.isnumeric() # цифра 10 в круге # False, True >>> 'Ⅳ'.isdigit(), 'Ⅳ'.isnumeric() # Римская 4 # False, True >>> '𑇪'.isdigit(), '𑇪'.isnumeric() # Сенегальская архаическая 10 # False, True >>> '𐌢'.isdigit(), '𐌢'.isnumeric() # Этрусская цифра 10 # False, True >>> 'ↂ'.isdigit(), 'ↂ'.isnumeric() # Римская цифра 10000 # False, True >>> '〇'.isdigit(), '〇'.isnumeric() # Символ ККЯ ноль # False, True Получается, что isdigit() говорит нам, является ли символ десятичной цифрой или спецсимволом, имеющим цифирное значение после преобразования. В свою очередь isnumeric() включает все дополнительные символы юникода которые имеют отношения к числовым и цифровым представлениям. Ну и пара примеров в которых в обоих случаях символ не является числом, это эмодзи. >>> '🕙'.isdigit(), '🕙'.isnumeric() # эмодзи 10 часов # False, False >>> '7️⃣'.isdigit(), '7️⃣'.isnumeric() # эмодзи 7 # False, False Также есть еще один дополнительный и весьма полезный метод isdecimal(). Он нам сообщает, можно ли из указанного символа сделать простую десятичную цифру. То есть сработает ли метод int(x) >>> '෩'.isdecimal(), int('෩') # Синхала 3 # True, 3 >>> '➑'.isdecimal(), int('➑') # 8 в круге # False, ValueError Какие выводы? 🔸 При определении цифры в строке isdigit() подходит лучше чем isnumeric(), но оба не гарантируют успешную конвертацию в int 🔸 Для однозначного определения возможности преобразования строки в int лучше подходит метод isdecimal() 🔸 Для однозначного определения символов 0...9 лучше использовать regex Полный список символов юникода которые определяются как numeric #basic

Hashtags

Резултати

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

Пребарај: #appleretail

当前筛选 #appleretail清除筛选
AppPie

@AppPie · Post #1761 · 23.10.2023 г., 01:00

Apple 温州万象城即将开幕 🔗Apple (中国大陆) 📍 浙江省温州市瓯海区瓯越大道 1999 号 温州万象城 L1 层 📅 11 月 4 日上午 10:00 期待和各位实干家在这里碰面,看创新青出于蓝胜于蓝。 🌁 下载壁纸: iPhone | iPad | Mac ⌚️添加表盘 #AppleRetail 📮 频道 @AppPie

Hashtags

AppPie

@AppPie · Post #2572 · 17.11.2025 г., 04:04

#Apple Apple 北京荟聚 将于 12 月 6 日上午 10 点盛大开幕 📍 北京市大兴区欣宁街 15 号 北京荟聚一层 有梦一起造 很期待和你在这个打造梦想的大兴之地,一起造个够。 🖼️ 下载壁纸: iPhone | iPad | Mac ⌚️添加表盘 #AppleRetail 📮 频道 @AppPie 🌐 网站 apppie.com

AppPie

@AppPie · Post #2476 · 29.07.2025 г., 08:15

#Apple Apple 百年城将于 8 月 9 日 20:00 停止营业 Apple 官网 显示位于大连的 Apple 百年城将于 8 月 9 日 20:00 停止营业。该店是大连首家、辽宁省第二家 Apple Store 零售店,也是 Apple 在中国关闭的首家 Apple Store。至于关店原因,似乎是「鉴于大连百年城购物中心内多家零售商的离开」。 该店关闭后,顾客可前往 Apple 大连恒隆广场零售店。 #AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #2474 · 25.07.2025 г., 03:25

#Apple Apple 前海壹方城将于 8 月 16 日上午 10 点盛大开幕 📍 深圳市宝安区新湖路 99 号前海壹方城 L1 层 这方来逐浪 很高兴能在这一方海阔天高的乐土,和你一起逐浪。 🖼️ 下载壁纸: iPhone | iPad | Mac ⌚️添加表盘 #AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #2287 · 27.12.2024 г., 01:06

#Apple Apple 合肥万象城将于 2025 年 1 月 18 日开幕 🔗Apple 📆 1 月 18 日上午 10 点 📍 合肥市蜀山区潜山路 111 号 合肥万象城商场一层 幸会!我们在这里敞开双臂,欢迎志同道合的你,来雕琢自己的精彩。 ⌚️添加表盘 🖼️ 下载壁纸: iPhone | iPad | Mac #AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #2046 · 21.06.2024 г., 01:02

#Apple Apple The Exchange TRX 零售店即将开业 🔗Apple Store Apple 预览了 Apple The Exchange TRX 零售店,这是马来西亚首家 Apple Store 零售店。新零售店位于吉隆坡新中央商业区 Tun Razak Exchange (TRX) 的核心,将以前所未有的方式为这个国家呈现 Apple 的魅力。 Apple Store 零售店壁纸 🔗iPhone | iPad | Mac 开幕时间 Apple The Exchange TRX 将于马来西亚当地时间 6 月 22 日(星期六)上午 10 点开幕。顾客可通过 Apple TV+、Apple Music 和 App Store探索致敬马来西亚创意精神的精选内容,并报名参与未来的 Today at Apple 课程。 来源 #AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #1913 · 18.03.2024 г., 12:10

Apple 静安零售店将于 3 月 21 日(星期四)在上海迎来首批顾客 🔗Apple Newsroom (中国大陆) Apple 今日预览了 Apple 静安零售店。这家 Apple Store 零售店坐落在静安寺和静安公园附近。新店周围环绕着一片广场,可供社区用作举办特别活动的集会场所,也为顾客提供了一个别具一格的购物场所,供其探索和购买无可比拟的 Apple 系列产品和服务。 #AppleNewsroom#AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #1779 · 03.11.2023 г., 01:01

Apple 温州万象城零售店本周六(11 月 4 日)在中国开幕 🔗Apple Newsroom (中国大陆) Apple 今日预览了 Apple 温州万象城零售店,这是 Apple 在这座活力都市的第一家以及浙江省的第四家零售店。新零售店采用通用设计原则和植物材料,体现了 Apple 对无障碍及可持续发展的坚定承诺,为所有人创建亲切包容的空间。 Apple 温州万象城零售店团队将于本地时间 11 月 4 日(周六)上午 10 点欢迎首批顾客光临。 #AppleNewsroom#AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #1583 · 22.05.2023 г., 07:00

Apple Tysons Corner 零售店通过重新设计的优美空间欢迎顾客光临 🔗Apple Newsroom (中国大陆) Apple Tysons Corner 零售店今日在弗吉尼亚州费尔法克斯县中心地区焕新开幕。这家 Apple Store 零售店于 22 年前(2001 年 5 月 19 日)首次开门迎客,向全世界展示 Apple 零售体验的魅力。此后,全球各地已有超过 500 家 Apple Store 零售店开幕。 #AppleNewsroom#AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #2261 · 09.12.2024 г., 10:02

Apple 宣布在沙特阿拉伯扩展零售业务 在线商店 • 计划于 2025 年夏季启动在线商店 • 首次提供阿拉伯语的产品和服务支持 • 将提供完整的产品线购买渠道 实体零售店 • 从 2026 年开始在沙特阿拉伯开设多家 Apple Retail • 将为当地顾客提供更多与 Apple 专业团队互动的机会 • 计划在世界文化遗产地迪里耶 (Diriyah) 开设标志性零售店 来源 #AppleNewsroom#AppleStore#AppleRetail 📮 频道 @AppPie

AppPie

@AppPie · Post #2293 · 31.12.2024 г., 23:04

📌AppPie 频道置顶 🌐 网站 apppie.com 欢迎来到 AppPie!我们致力于数字生活方式,关注 Apple 生态更新,分享效率工具和实用方法,探索设计与开发资源。 关联频道 • Apple 软件更新 @AppleSystemUpdates • Apple Newsroom @AppleNewsrooms 🔍内容索引 以下是一些标签,帮助你快速导航频道内容。 #Apple • 软件更新 #AppleSoftwareUpdate • 固件更新 #AppleFirmwareUpdate • 零售 #AppleRetail#AppleStore • 活动 #AppleEvent • 开发者 #AppleDeveloper#WWDC • 新闻 #AppleNewsroom • 健康与健身 #AppleFitness#AppleWatchChallenge • 技术支持 #AppleSupport • 网站 #AppleWebsite • 娱乐 #AppStore#AppStoreAwards#AppleMusic#AppleMusicReplay#AppleArcade • 服务 #iCloud#ApplePay #Apps • 应用更新 #AppUpdates • Notion 更新 #Notion#NotionUpdates • Telegram 更新 #Telegarm #Developers #OpenSource#GitHub #React#Nextjs#TailwindCSS #TypeScript#SaaS#Cloudflare 💬 讨论群 @AppPieGroup 📮 频道 @AppPie