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

Резултати

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

Пребарај: #tartib

当前筛选 #tartib清除筛选
TDYU YURIDIK KLINIKASI

@tdyu_yuridik_klinikasi · Post #2985 · 25.02.2025 г., 10:37

❗️ ❗️ ❗️ ❗️ ❗️ 🚗Drift va yo‘l bezoriligi uchun katta jarima! 🚦 ⚠️O‘zbekiston Respublikasida 21-fevraldan boshlab "yo‘l bezoriligi" va drift uchun yangi jarimalar kuchga kirdi! 📃 Qonunga ko‘ra, quyidagi holatlar uchun ma'muriy javobgarlik belgilandi: ⚠️Endi quyidagi harakatlar taqiqlanadi: ❤️Drift qilish; (Drift – bu avtomobilni qasddan sirpantirib, harakat burchagini va tezligini saqlagan holda boshqarish usuli.) ❤️Qasddan boshqa mashinalarga to‘sqinlik qilish; ❤️Yo‘lda keskin va uzluksiz harakatlanish; ❤️Yo‘lovchilarga xavf soluvchi harakatlar. ‼️Yuqoridagi qoidabuzarliklar uchun bazaviy hisoblash miqdorining 25 baravari (9 mln 375 ming so‘m) miqdorida jarima yoki 1 yildan 2 yilgacha muddatga transport vositasini boshqarish huquqidan mahrum qilish nazarda tutilgan. ⚠️Xuddi shunday huquqbuzarlik transport vositalarini boshqarish huquqi bo‘lmagan yoki transport vositalarini boshqarish huquqidan mahrum etilgan shaxs tomonidan sodir etilgan bo‘lsa, eng kam oylik ish haqining 50 baravari (18 mln 750 ming so‘m) miqdorida jarima yoki 15 sutkagacha ma’muriy qamoq jazosi tayinlanadi. Shuningdek, yo‘l harakati xavfsizligiga tahdid soluvchi yoki avariya holatini keltirib chiqaruvchi guruh bo‘lib harakatlanishda qatnashgan transport vositalari haydovchilarining jarima miqdori BHMning 3 baravaridan 5 baravariga (1 mln 875 ming so‘m) oshirildi. 🗓Mazkur qonun 21-fevraldan e'tiboran kuchga kirdi. 📚ASOS: O'zbekiston Respublikasining "Yo'l harakati xavfsizligi tizimi takomillashtirilishi munosabati bilan O‘zbekiston Respublikasining Jinoyat, Jinoyat-protsessual kodekslariga hamda O‘zbekiston Respublikasining Ma’muriy javobgarlik to‘g‘risidagi kodeksiga qo‘shimcha va o‘zgartirishlar kiritish haqida"gi qonuni. 💻TDYU Yuridik klinika ko'ngilli talabasi: Toxirov Dilshodbek 📥 Murojaat uchun: @TDYU_Yuridik_klinika_bot 🫥🫥🫥🫥🫥🫥🫥🫥🫥🫥🫥 🖥 Bizni ijtimoiy tarmoqlarda kuzating: 💬Telegram🌐Instagram🌐YouTube🌐TikTok🌐Facebook #Tartib, #HaydovchilarUchun, #Javobgarlik

MILLIONER KUTUBXONASI

@Biglibrary_uz · Post #9340 · 21.01.2026 г., 11:46

🕯 TARTIB — MUVAFFAQIYATNING JIMJIT KALITI ✨ Hayotimizda tartib bo‘lmasa, kuchimiz mayda-chuyda ishlarga sochilib ketadi. Lekin har bir ish o‘z vaqtida, o‘z joyida bo‘lsa — yurak ham, fikr ham tinch bo‘ladi. 🕊️ Ertalabki tartib — kunni barakali qiladi 📚 Ishdagi tartib — natijani ko‘paytiradi 💰 Moliyadagi tartib — boylikka yo‘l ochadi ❤️ Qalbdagi tartib — baxtni chaqiradi Bugun o‘zingdan boshla: keraksizini chiqar, muhimini joyiga qo‘y, niyatingni aniqlashtir. 🌱 Tartib — bu cheklov emas. Tartib — bu erkinlik. #Tartib#Intizom#BarakaliHayot#MuvaffaqiyatSiri ➡️@Milliarderlarim

Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #81928 · 19.03.2026 г., 17:07

#Chilonzor #HayitBayrami #Yo‘lovchilar #Xavfsizlik #Tartib#Transport #Qulaylik Chilonzorda hayit arafasida yo‘lovchilar uchun qulaylik va tartib ta’minlanmoqda Chilonzor tumani hokimi Saidqahhor Xolxo‘jayev hamda tegishli mas’ul mutasaddilar tomonidan Hayit bayrami munosabati bilan o‘z yaqinlari holidan xabar olish va bayramni nishonlash uchun viloyatlarga yo‘l olayotgan fuqarolar uchun qulay sharoitlar yaratish yuzasidan o‘rganishlar olib borildi. O‘rganishlar davomida yo‘lovchilar gavjum bo‘ladigan hududlarda tartib-intizomni ta’minlash, transport harakatini muvofiqlashtirish, ortiqcha tirbandliklar va tartibsizliklarning oldini olish masalalariga alohida e’tibor qaratildi. Shuningdek, aniqlangan kamchiliklarni tezkor bartaraf etish, aholiga yanada qulaylik yaratish hamda xizmat ko‘rsatish sifatini oshirish bo‘yicha mas’ullarga tegishli topshiriqlar berildi. Hozirda mavjud kamchiliklarni bartaraf etish yuzasidan amaliy choralar ko‘rilmoqda. @Chilonzor_tuman_hokimligi