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

Резултати

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

Пребарај: #agrocredit

当前筛选 #agrocredit清除筛选
Agrocredit.kz

@AgrocreditKZ · Post #2237 · 14.11.2025 г., 11:05

📍 Алматы принимает XIII Конгресс финансистов Казахстана – одно из ключевых событий финансового сектора страны. Сегодня заместители Председателя Правления АО «Аграрная кредитная корпорация» Кайрат Сапулатов и Айдын Доскараев принимают участие в обсуждениях, посвящённых влиянию современных вызовов на монетарную политику, финансовую стабильность и доверие к институтам, а также развитию цифровых инструментов и цифровой трансформации на финансовых рынках. 💬💹💻 В рамках Конгресса проходят панельные сессии: * 💼 «Финансовые системы в эпоху экономической турбулентности и цифровой трансформации» * 🖥 «Digital Qazaqstan: настоящее и будущее финансовых институтов» * 🔍 «Поведенческий надзор и доверие потребителей в цифровую эпоху» * 📈 «Драйверы роста рынка частного страхования» * 🪙 «Цифровые финансовые активы: вызовы и возможности для рынка капитала» * 🚀 «Инструменты будущего: программы развития бизнеса» Конгресс объединяет экспертов, лидеров отрасли и представителей госорганов, формируя диалог о будущем финансовой системы Казахстана. 🇰🇿 #Финансы#ЦифроваяТрансформация#КонгрессКазахстан#Agrocredit

Agrocredit.kz

@AgrocreditKZ · Post #2235 · 14.11.2025 г., 11:04

📍 Алматыда Қазақстан қаржыгерлерінің XIII Конгресі өтуде. Бұл еліміздің қаржы секторындағы басты оқиғалардың бірі. Бүгін «Аграрлық несие корпорациясы» АҚ Басқарма төрағасының орынбасарлары Қайрат Сапулатов пен Айдын Досқараев қазіргі заманғы сын-қатерлердің монетарлық саясатқа, қаржылық тұрақтылыққа және институттарға деген сенімге әсері туралы пікір алмасуға, қаржы нарықтарындағы жаңа цифрлық құралдардың дамуы менцифрлық трансформацияны талқылауға қатысуда. 💬💹💻 Конгерсте мынадай панельдік сессиялар ұйымдастырылды: • 💼 «Экономикалық турбуленттілік және цифрлық трансформация дәуіріндегі қаржы жүйелері»; • 🖥 «Digital Qazaqstan: қаржы институттарының бүгіні мен болашағы»; • 🔍 «Цифрлық дәуірдегі тұтынушылардың мінез-құлқын қадағалау және сенім»; • 📈 «Жеке сақтандыру нарығының өсу драйверлері»; • 🪙 «Цифрлық қаржы активтері: капитал нарығы үшін сын-тегеуріндер мен мүмкіндіктер»; • 🚀 «Болашақ құралдары: бағдарламалар бизнесті дамыту». 🇰🇿 #Қаржы#ЦифрлықТрансформация#КонгрессҚазақстан#Agrocredit

Agrocredit.kz

@AgrocreditKZ · Post #2243 · 14.11.2025 г., 13:58

🏆 В преддверии Дня финансиста и Дня работников сельского хозяйства сотрудники Аграрной кредитной корпорации получили заслуженные награды! В Холдинге «Байтерек» состоялась торжественное награждение. Председатель Правления Рустам Карагойшин отметил сотрудников АКК: 🥇 Медалей «Экономика саласын дамытуға қосқан үлесі үшін» удостоились представители департаментов Центрального аппарата АКК Ольга Спивак, Зауреш Сагадат, директор филиала по г.Шымкент Избасар Жусупбеков. 🇰🇿 Эти награды отражают высокую профессиональную компетентность и значительный вклад в развитие экономики. ✨ Кроме того, Благодарственными письмами Председателя Правления Холдинга «Байтерек» были отмечены: ✉️ Представители Центрального аппарата Жадыра Керимбаева и филиала Олжас Сулейменов. В Аграрной кредитной корпорации руководство поздравили сотрудников: 🏵️ Почетной грамоты Председателя Правления удостоены Айгуль Сисенова, менеджер департамента бухгалтерского учета и отчетности, и Нургуль Нариманова, главный специалист Астанинского филиала. ✉ Благодарственные письма Председателя Правления получили Жандос Байбулов, руководитель Службы информационной безопасности и Батухан Нурсултан, менеджер департамента отраслевой экспертизы. 👏 Поздравляем коллег с заслуженным признанием! #Agrocredit#ДеньФинансиста#ДеньСельскогоХозяйства#Награждение#КомандаАКК

Agrocredit.kz

@AgrocreditKZ · Post #2227 · 13.11.2025 г., 07:21

Бүгін Алматыда аймақ финтех-индустриясының басты оқиғасы – Central Asia Fintech Summit басталды! 💡 «Аграрлық несие корпорациясы» АҚ да форумға қатысуда. Басқарма төрағасының орынбасары Қайрат Сапулатов цифрлық қаржы саласындағы негізгі тақырыптарды талқылайтын сарапшылардың қатарында болды: 💬 CBDC және трансшекаралық төлемдер 🤖 жасанды интеллект және машиналық оқыту 🌍 Орталық Азияның финтех-экожүйесі 💳 төлем құралдарының болашағы 🚀 қаржы саласының цифрлық инновациялары Іс-шара біздің өңірдегі финтехтің болашағын қалыптастыратын тәжірибемен және жаңа идеялармен алмасу алаңына айналды. #FintechSummit#CentralAsiaFintech#Алматы#Fintech#DigitalFinance#AgroCredit#Innovation#FutureOfFinance

Agrocredit.kz

@AgrocreditKZ · Post #2230 · 13.11.2025 г., 07:23

Сегодня в Алматы стартовал Central Asia Fintech Summit — главное событие финтех-индустрии региона! 💡 АО «Аграрная кредитная корпорация» принимает участие в форуме. Заместитель Председателя Правления Кайрат Сапулатов присоединился к экспертам для обсуждения ключевых тем в сфере цифровых финансов: 💬 CBDC и трансграничные платежи 🤖 Искусственный интеллект и машинное обучение 🌍 Финтех-экосистема Центральной Азии 💳 Будущее платёжных инструментов 🚀 Цифровые инновации финансового сектора Мероприятие стало площадкой для обмена опытом и новыми идеями, которые формируют будущее финтеха в нашем регионе. #FintechSummit#CentralAsiaFintech#Алматы#Fintech#DigitalFinance#АКК#AgroCredit#Innovation#FutureOfFinance