@starrailsharepic · Post #1108 · 19.11.2024 г., 04:56
https://x.com/Yaoyaobae/status/1857424336002675045?t=aYRJaiv4j85WkhmiHSMbDA&s=19 #Sunday
Hashtags
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
Пребарај: #sunday
@starrailsharepic · Post #1108 · 19.11.2024 г., 04:56
https://x.com/Yaoyaobae/status/1857424336002675045?t=aYRJaiv4j85WkhmiHSMbDA&s=19 #Sunday
Hashtags
@abramov_one · Post #589 · 29.06.2025 г., 06:42
You better lose yourself in the music, the moment You own it, you better never let it go You only get one shot, do not miss your chance to blow This opportunity comes once in a lifetime … #sunday
Hashtags
@learnRCRussian · Post #5638 · 02.11.2025 г., 09:33
🤗Всем отличного настроения, товарищи! #Sunday #NonLinguisticPost 😎RCR | Support | Boost
Hashtags
@learnRCRussian · Post #5284 · 17.08.2025 г., 08:48
👋Товарищи, всем прекрасного воскресенья! ▶️Похожи?Does your pet look like you? ▶️Идентичный, одинаковый, похожий 📎 If you have any questions about the Russian language, write to our bot: @RCR_feedback_bot💓! #NonLinguisticPost #Sunday 😎RCR | Support | Boost
Hashtags
@learnrcrussian · Post #4835 · 15.06.2025 г., 08:19
👋Товарищи, всем прекрасного воскресенья! Папы такие папы:) 🥳Today is: • Международный День Отца International Father's Day ▶️Папа (cognate words) ❓️Do you have questions about the Russian language? Write to our bot: @RCR_feedback_bot #NonLinguisticPost #Sunday 😎RCR | Support | Boost
Hashtags
@learnrcrussian · Post #4672 · 11.05.2025 г., 11:27
🤗Всем (especially for those who did not sleep until 1:30 last night waiting for the President's speech) отличного настроения, товарищи! #Sunday #NonLinguisticPost 😎RCRussian | Support | Boost
Hashtags
@starrailsharepic · Post #978 · 17.08.2024 г., 08:47
https://x.com/ISB_47/status/1824390293778731265?t=r82KySMWSbR9oCF_T9wPYw&s=19 #Robin #Sunday
@iereyvadimfedotoff · Post #8 · 01.02.2026 г., 09:06
Эти выходные ( в субботу Всенощную и в воскресенье Литургию) служил в храме Благовещения Пресвятой Богородицы⛪️ Этот храм находится в спальном районе нашего города и является приписным храмом к нашему Христорождественскому, т.к настоятель нашего храма, он же настоятель и этого храма. Поэтому мы все здесь служим по очереди. В основном богослужения тут по выходным и в великие праздники. Здесь очень хорошая и дружная община😊 Рекомендую посетить этот храм! #Sunday#church#богослужение
Hashtags
@newtgingrich · Post #4591 · 28.04.2023 г., 19:43
#newtgingrich : RT @MariaBartiromo: Join us for a big show #sunday@FoxNews@SundayFutures 10am et #live#Exclusive@tedcruz@SenTedCruz@JohnRatcliffe@SenRonJohnson@newtgingrichhttps://t.co/4LYg3Ni3qu
@globaltreepictures · Post #72 · 03.04.2022 г., 19:17
#SUNDAY Join George for The Mother of All Talkshows! #GUESTS • Igor Lopatonok • Maxim Suchkov • Ivory Hecker • Martin R Jay • Brian Berletic Watch on George’s Telegram Facebook YouTube Twitter Twitch #MOATS 🇬🇧 7PM BST/GMT+1 🇺🇸 PT 11am | ET 2pm
@PeachLovesGoma · Post #2627 · 11.08.2024 г., 08:24
Happy Sunday 😊 #Sunday#Holiday#Happy#Cats 📦@PeachLovesGoma 📦
@lunaeverly · Post #68 · 03.02.2026 г., 08:26
Room, light, and a calm Sunday morning. ☀️ Комната, свет и спокойное воскресное утро. ☀️ #LunaEverly#Room#Cozy#Sunday#Photos