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

Резултати

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

Пребарај: #digitaludmurtia

当前筛选 #digitaludmurtia清除筛选

Это проект, направленный на тактическое закрытие проблемы нехватки кадров в ИТ-отрасли республики. Обучение на бесплатных IT-курсах для наших жителей, желающих найти себя в ИТ, поменять сферу деятельности или повысить уровень знаний для следующего карьерного шага. 21 июня Академия «Цифра» приняла первых слушателей курсов «Разработка игр на Unity» и «Введение в бизнес-анализ и управление требованиями». Всего студентами уже стали 100 человек. В течение следующих двух месяцев практикующие профессионалы из наших ИТ-компаний будут передавать им свои знания и опыт. Чему будем учить в 2022 году? 📌 геймдизайну 📌 бизнес-аналитике 📌 web-разработке 📌 мобильному тестированию 📌 программированию на C# и др. Кто может стать слушателем Академии? 📌 специалисты со средним профессиональным или высшим образованием 📌 студенты вузов или учреждений СПО Обучение проходит в онлайн (как же теперь без него) или офлайн, вечерами или в выходные. Записаться на новые курсы можно здесь:https://academy.udmr.ru/ Сейчас принимаем заявки на курсы: 📌 «Web-разработка: введение в специальности» 📌 «Основы мобильного тестирования» 📌 «Программирование на языке С#» До конца 2022 года мы должны обучить около 400 человек, поэтому количество мест ограничено. По большинству дисциплин есть входное тестирование, поэтому прошу отнестись к нему всерьез. #DigitalUdmurtia

На этой неделе продуктивно встретились с заместителем руководителя Департамента информационных систем Минобороны РФ, полковником Николаем Лишиным. Обсудили сотрудничество в части предоставления возможности выпускникам технических вузов Удмуртии проходить срочную военную службу в научной роте Технополиса «ЭРА». «ЭРА» – это первый в России инноград на морском берегу Анапы. Здесь размещены высокотехнологичные испытательные лаборатории, научно-производственный корпус, мини-завод, дизайн-центр, инфраструктура для исследований и досуга, жилые корпуса. Исследования проводятся по 16 научным направлениям — от IT-технологий до медицины и биологии. Технополис позволяет совместить год срочной службы и год работы в научных проектах. То есть за год службы ИТ-специалист не только не «отстанет» от динамичного развивающегося и меняющегося мира информационных технологий, а наоборот будет работать и развиваться в федеральных проектах. Набор в научные роты осуществляется через сайт технополиса era-tehnopolis.ru. #DigitalUdmurtia

Цифра дня! Заявки на отсрочку от армии 109 специалистов поданы от ИТ-компаний Удмуртии! Все подробности по данной возможности представлены на https://www.gosuslugi.ru/armydelay. #DigitalUdmurtia

В работе самое главное – это результаты, поэтому сегодня немного промежуточных цифр по ИТ-отрасли. 🔹 Оборот IT-компаний Удмуртии за январь-март 2022 года увеличился на 7,9 % по сравнению с таким же периодом прошлого года и составил 4,6 млрд рублей. 🔹 За 3 месяца 2022 года налоговые поступления отрасли увеличились на 48,10% – 854,7 млн рублей. 🔹 В отрасли информации и связи работают 815 организаций. 🔹 Численность сотрудников за январь-февраль увеличилась на 35,2% – 11 882 человек. 🔹Средняя зарплата за два январь-февраль выросла на 23,2% и составила 59,4 тысяч рублей. И, как всегда, мы открыты для предложений, мыслей, идей, чтобы эти цифры стали еще значительней! #DigitalUdmurtia

📲 185 тысяч звонков поступило на линию 122 с начала года. Жители обращаются в справочную службу по вопросам получения госуслуг и оказания медицинской помощи. В прошлом году в мы внедрили в работу колл-центра роботов Полину и Веронику. За первый квартал девочки приняли 81 тысячу звонков. При этом 44% звонков они обработали без помощи человека. Мы продолжаем обучать голосовых помощниц, чтобы их уровень самостоятельности рос. Это позволит разгрузить операторов, а значит сократит время дозвона и повысит уровень доступности услуг колл-центра. #DigitalUdmurtia

В нашей работе много цифр. Но сегодня хочу представить их в формате, что они значат для жителей в пятилетнем отрезке. 🔹Начну с главного! За 5 лет каждый житель Удмуртии сэкономил 2 недели своей жизни только за счёт использования цифровых сервисов. Это хороший вклад со стороны Минцифры УР в качество жизни и долголетие. 🔹С 2017 года в 3 раза выросло количество деревень и сёл, где появилась «оптика». 100% школ региона подключены к интернету – 183 900 детей получили выход в Сеть. Эта работа дала возможность жителям подключить к интернету своё домохозяйство. 🔹На 16% увеличилось количество жителей, которые впервые получили доступ к голосовой мобильной связи. 1 397 389 человек сегодня имеют 4G, а значит, у них есть возможность пользоваться мессенджерами, мобильными приложениями, получать госуслуги в электронном виде. 🔹 5 949 406 услуг оказали сотрудники МФЦ за последние 5 лет. Это 1 557 215 зарегистрированных квартир, домов, земельных участков и др. 🔹 286 090 жителей ежегодно получают меры социальной поддержки со стороны Правительства и органов госвласти. За 5 лет – это порядка 43 млрд рублей выплат. 🔹250 млн оценок просмотрели родители в электронном дневнике. А наши дети 37 млн раз заплатили за свои обеды в столовой по школьной карте. 🔹В 517 раз увеличилось количество поездок на общественном транспорте по безналичной оплате. 🔹За счёт использования СМЭВ мы спасли целый лес – это 1 285 деревьев, которые не были срублены на изготовление бумаги. 🔹В 4 раза увеличилось количество ребят-участников проекта «IT-вектор образования». 1 306 выпускников получили дополнительные компетенции по математике, С и С++, Python и Web-программированию. В 2021 году конкурс на IT-специальности составлял почти 9 человек на бюджетное место. Это рекордная цифра за 10 лет. 🔹85 132 млн рублей составила выручка организаций ИКТ-сектора за 5 лет. В свою очередь, налоговые поступления выросли на 65%. 🔹 Качество жизни айтишников тоже улучшилось. Выросла средняя заработная плата с 32,5 тыс. рублей в 2017 году до 48,7 тыс. рублей в 2021 году. 🔹Большой шаг также сделан в части развития мер поддержки бизнеса. Скажу про некоторые. В 2017 году была запущена налоговая льгота для УСН. Мы первыми в Росси внедрили прямые меры финансовой поддержки – возмещение кредитных и факторинговых расходов. Для сотрудников IT-компаний появилась льготная ипотека и авиапроездной, запущен экспортный акселератор, создан Фонд льготного кредитования. #DigitalUdmurtia

✅ Цифра дня. Количество аккредитованных ИТ-компаний Удмуртии превысило 200. На сегодняшний день в реестре аккредитованных 201 организация, с начала марта общее количество вновь аккредитованных ИТ-компаний составило 46. #DigitalUdmurtia

🎓 В Ижевске будет колледж креативных индустрий на базе Международного восточно-европейского колледжа! 1 апреля были объявлены результаты конкурсного отбора, где МВЕК был признан одним из 7 победителей, при этом единственным частным колледжем, кто заявил готовность инвестировать в это направление в том числе частные средства. Обучение студентов будет проводиться по направлениям Game Dev, Медиадизайн, Реклама и маркетинг. А если точнее по Game Dev, то упор будет на следующие направления: разработка персонажей, разработка сценариев, тестирование игр, программирование в GameDev. В рамках колледжа креативных индустрий будет создана студенческая фирма, которая будет выполнять работы в области интернет-маркетинга, визуальных коммуникаций, разработки и тестированиям компьютерных игр. На фото мы с Варварой Новиковой, директором колледжа и главным идейным вдохновителем проекта. #DigitalUdmurtia

Кадры – это самый ценный ресурс, особенно в IT, особенно сейчас. Чтобы помочь IT-специалистам найти работу, а IT-компаниям сотрудников, мы запустили портал izh.digital/vacancy. Какой функционал у платформы? 🔹Соискатель заполняет анкету и прикрепляет резюме. 🔹Мы отправляем информацию в компании, с учётом профессиональных навыков и опыта человека. 🔹Организации рассматривают резюме и выходят на связь с соискателем, чтобы пригласить на собеседование. izh.digital/vacancy – это стартовая точка для поиска работы в IT-сфере. Мы готовы оказать максимальную помощь в трудоустройстве. Если ваши коллеги или друзья ищут новую ИТ-команду, где им было бы комфортно работать в долгую, попали под сокращение в связи с событиями, то им сюда. Прошу, поделитесь с ними. #DigitalUdmurtia

Фонд льготного кредитования ИТ-компаний Удмуртии одобрил компании @elma_bpm (ELMA) займ под 5% годовых на сумму 10 млн рублей. Это первый выданный льготный кредит в рамках региональных антисанкционных мер поддержки Удмуртии. Сам Фонд реализован на базе Удмуртского фонда развития предпринимательства. ELMA занимается разработкой и поддержкой платформ для автоматизации и роботизации бизнес-процессов. Софт компании с использованием искусственного интеллекта, чат-ботов и роботов применяют организации по всему миру. Полученные средства компания планирует направить на создание новых решений на базе Low-code системы ELMA365 и развитие имеющихся. Эта мера поддержки позволяет ИТ-компаниям получить кредит на сумму от 1 до 20 млн рублей со сниженной процентной ставкой 5% годовых на срок до 3 лет. Фонд направил заявку на получение субсидии для увеличения объёмов льготного кредитования, чтобы большее количество ИТ-компаний смогли воспользоваться господдержкой. #меры_поддержки#DigitalUdmurtia

Сегодня Глава Удмуртии @brechalov на встрече с Владимиром Путиным рассказал о самой цифровой деревне в России. «Деревня будущего» реализована в прошлом году в селе Пихтовка Воткинского района. Главная особенность проекта – активное внедрение цифровых технологий в повседневную жизнь сельчан. Например, здесь появился «умный» ФАП, где можно получить телемедицинскую консультацию. Фельдшер выпишет электронный рецепт, а также может дистанционно мониторить состояние пациента. По территории всей деревни теперь работает высокоскоростной мобильный интернет, есть возможность подключиться к проводному оптическому каналу. Проект в республике будет продолжен. В этом году деревни будущего появятся в Селтинском и Шарканском районах. Президент высоко оценил работу региона. Работаем дальше. #цифровизация#DigitalUdmurtia

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