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

Резултати

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

Пребарај: #sevenseas

当前筛选 #sevenseas清除筛选

Друзья, я обновила график выхода даньмэй-новелл от издательства Seven Seas (там на лето добавилось несколько дат) и добавила ссылку на предзаказ третьего тома "Остатков грязи". Напоминаю, сколько томов будет в сериях (отслеживать можно на официальном сайте): 🔹"Усмиритель душ" Прист (Guardian by Priest) – 3 тома 🔹"Несравненный" Мэн Сиши (Peerless by Meng Xi Shi) — 5 томов 🔹"Остатки грязи" Жоубао Бучи Жоу (Remnants of Filth by Rou Bao Bu Chi Rou) — 7 томов 🔹"Убить волка" Прист (Stars of Chaos by Priest) — 5 томов 🔹"Возлюбленный карп немого тирана" Сюэшань Фэйху ( The Disabled Tyrant’s Beloved Pet Fish by Xue Shan Fei Hu) — 4 тома 🔹"Хаски и его Учитель Белый Кот" Жоубао Бучи Жоу (The Husky and His White Cat Shizun by Rou Bao Bu Chi Rou) — 11 томов 🔹"Мириады осеней" Мэн Сиши (Thousand Autumns by Meng Xi Shi) — 5 томов 🔹"Осторожней с голубиной почтой" Хэй Даньбай (You’ve Got Mail: The Perils of Pigeon Post by Hei Dan Bai) — 4 тома #China#novel#SevenSeas

Ночью у издательства Seven Seas случился шквал лицензий (с двадцатилетием, ребятки!). Суммирую всё (и немножечко сверх того). В 2025 году нас ждут такие проекты: 🐟У Чжэ. Дерзай! (Wu Zhe. Run Wild: Sa Ye!)2016, 145ch+8ex Дата выхода первого тома: 21 января 2025 г. 🐟 Пять новелл Фэйтянь Есяна (Fei Tian Ye Xiang) — Динхайские хроники иного мира (Dinghai Fusheng Records) 2019, 138ch Дата выхода первого тома: 20 мая 2025 г. — Записи об усмирении демонов эпохи Тяньбао (Legend of Exorcism: Tianbao Fuyao Lu) 2017, 221ch Дата выхода первого тома: 25 февраля 2025 г. — Мужское общежитие № 7 на Цзянвань-роуд (Riverbay Road Men's Dormitory) Дата выхода первого тома: 15 апреля 2025 г. — Радость встречи (Joyful Reunion) 2016, 228ch Дата выхода первого тома: 17 июня 2025 г. — Перезагрузка астролябии (Astrolabe Rebirth) 2014, 18ch+1ex Дата выхода первого тома: июль 2025 г. 🐟 Прист. Безмолвное чтение (Priest. Silent Reading: Mo Du) 2016, 180ch+5ex Дата выхода первого тома: осень 2025 г. 🐟 Две новеллы Му Сули (Mu Su Li) — Медные монеты (Copper Coins: Tong Qian Kan Shi) 2016, 102ch+1ex Дата выхода первого тома: сентябрь 2025 г. — Три века без бессмертных (The Unseen Immortal of Three Hundred Years) 2022, 128ch+8ex Дата выхода первого тома: октябрь 2025 г. 🐟Фэн Юйне. Спасение злодея по ошибке (Mistakenly Saving the Villain) 2020, 120ch Дата выхода первого тома: ноябрь 2025 г. 🐟Бикаби. Три раза замужем за солёной рыбой (Thrice Married to a Salted Fish) 2021, 147ch Дата выхода первого тома: ноябрь 2025 г. 🐟Ушуй Буду. Я и мой муж спим в гробу (My Husband and I Sleep in a Coffin) 2019, 84ch+9ex Дата выхода первого тома: август 2025 г. 🐟Ян Су. Глава сыска болен (There’s Something Wrong with the Chief: Du Zhu You Bing) 2019, 134ch+4ex Дата выхода первого тома: октябрь 2025 г. 🐟 Две новеллы Люйе Цяньхэ (Lv Ye Qian He) — Бeскoнeчныe цapaпины бoжeствeннoгo дpeвa (The White Cat’s Divine Scratching Post) 2015, 131ch Дата выхода первого тома: декабрь 2025 г. — Жена превыше всего (The Wife Comes First: Qi Wei Shang) 2013, 105ch+3ex Дата выхода первого тома: декабрь 2025 г. 🐟 Hao Da Yi Juan Wei Sheng Zhi. Ореол белого лотоса для злодея (The Villain’s White Halo) 2016, 119ch Дата выхода первого тома: декабрь 2025 г. 🐟Лю Гоухуа. Покалеченный бог войны стал моей наложницей (After the Disabled God of War Became My Concubine) 2021, 123ch+13ex Дата выхода первого тома: декабрь 2025 г. К посту прикреплены обложки тайского издания новеллы Лю Гоухуа "Покалеченный бог войны стал моей наложницей" от издательства Rose Publishing #China#SevenSeas#ThaiCover

Цветная иллюстрация из второго тома новеллы "Усмиритель душ" Прист от Seven Seas, печатный релиз которого должен состояться сегодня. За внутренне оформление отвечает Ying (Fern_arts) Подсмотрено на этом канале #China#novel#Priest#ZhenHun#SevenSeas

Издательство Seven Seas показало обложку второго тома новеллы "Усмиритель душ" Прист от Marmaladica (внутренние иллюстрации будут от Fern_arts). Ждём в марте. #China#novel#Priest#ZhenHun#SevenSeas

✨𝓐𝓴𝓪𝓻𝓲✨

@haitang_weiyuu · Post #4774 · 20.04.2025 г., 08:53

Уже послезавтра этот канал вернётся к привычному и приличному книжному контенту. А пока любуемся обложками первых двух томов "Динхайских хроник" Фэйтянь Есяна (он же Arise Zhang) от 苍顾行 (cangguxing). #China#novel#FeiTianYeXiang#DinghaiFushengLu#SevenSeas

А вот и обложка третьего тома новеллы Прист "Убить волка" (или "Звезды хаоса") от Seven Seas. Артер – 罐 一 一 (eleven small jars). Релиз ожидается в начале мая. Напоминаю, что всего будет пять томов #China#novel#Priest#ShaPoLang#SevenSeas

Издательство Seven Seas показало обложку последнего тома новеллы "Мириады осеней" Мэн Сиши от mimominamo Релиз ожидается в июле! Ждём #China#novel#MengXiShi#QianQiu#SevenSeas

Поймала третий том "Мириад осеней" Мэн Сиши от Seven Seas. Очень нравится оформление, но я всё равно считаю, что издательству не стоило растягивать новеллу на 5 томов... Слишком много, слишком дорого #China#novel#QianQiu#MengXiShi#SevenSeas

Издательство Seven Seas показало обложку четвёртого тома новеллы "Мириады осеней" Мэн Сиши от mimominamo! Ждём красоту в марте. Всего будет пять томов. #China#novel#QianQiu#MengXiShi#SevenSeas

Очень кстати вчера издательство Seven Seas показало обложку второго тома новеллы У Чжэ "Дерзай!" (Run Wild) от Tayue Jin (踏月锦). За внутреннее оформление отвечает Ding Yue Rong. Том уже доступен для предзаказа на Logobook. Выход из печати намечен на июнь. #China#novel#WuZhe#Saye#SevenSeas

Не могу пройти мимо анонса обложки первого тома новеллы "Дерзай" У Чжэ (2016, 145ch+5ex) от Seven Seas 🤣 Дата выхода: 21 января 2025 г. 🤣 Художник обложки 踏月锦 🤣 Художник внутренних иллюстраций Ding Yue Rong Описание: Цзян Чэн никому не нужен на этом свете. Мать не хочет его видеть, отец даже не помнит, как он выглядит. Из родного края его вынуждают уехать в забытое всеми богами место, о котором он никогда даже не слышал. В этом унылом и неприветливом городе Цзян Чэн первым делом встречает странную девочку и ее брата. С ними причудливым образом переплетется его жизнь, которую он давно считает потерянной... 🤣Текст на языке оригинала 🤣На русском полного перевода я не видела. В онгоинге первые 60 глав можно прочитать на Wattpad 🤣Переводы на английский уже удаляют с сайтов по просьбе правообладателя 🤣Манхва на русском (онгоинг) и на английском (онгоинг) #China#novel#WuZhe#Saye#SevenSeas

Издательство Seven Seas показало обложку шестого тома новеллы "Хаски и его учитель белый кот" Жоубао Бучи Жоу от St. Публикация запланирована на август #China#novel#RouBaoBuChiRou#Erha#SevenSeas

ПретходнаСтраница 1 од 3Следна