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

Резултати

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

Пребарај: #пи

当前筛选 #пи清除筛选

Дорогие студенты! Дирекция Пединститута поздравляет вас с Днём российского студенчества! Помните, что студенческие годы - это время, которое пролетит быстро и никогда не повторится! Мы желаем вам успехов не только в учёбе! Пусть ваша студенческая жизнь наполнится яркими событиями! Возникновение праздника связано с учреждением Московского университета. Именно в этот день в 1755 году императрица Елизавета подписала указ о его основании. В университетский день (так раньше называли этот праздник) студенты устраивали гулянья и веселились. С 2005 года праздник официально получил название "День российского студенчества". А ещё 25 января отмечается Татьянин день. Поздравляем наших дорогих Татьян с именинами! #ПИ

Hashtags

❗️Сегодня на кафедре второго иностранного языка и методики обучения иностранным языкам Пединститута стартовала неделя французского языка. #ПИ

Hashtags

13 декабря студенты кафедры биолого-географического образования Педагогического института встретились с представителями УМВД России по Владимирской области. Начальники отделов управления рассказали о возможностях трудоустройства в криминалистических лабораториях: профессиональные компетенции, медицинские показания и противопоказания, достоинства и специфика профессии. #ПИ

Hashtags

🎨 6 декабря на отделении изобразительного искусства в ДШИ им.Л.И.Ошанина прошла встреча с преподавателями кафедры дизайна, изобразительного искусства и реставрации ВлГУ в рамках проекта «День открытых дверей», посвященная Году педагога и наставника и Международному дню художника. 📌В рамках встречи состоялась методическая секция преподавателей Вязниковского координационно-методического объединения, на которой выступили преподаватели ВлГУ - зав. кафедрой ДИИР, профессор, доктор пед. наук Е. П. Михеева, доцент, заслуженный художник РФ Модоров О.Н., доцент, член Союза художников РФ Лещёв В.Л.; доцент, член Союза художников РФ Негодаев Ю.Ю. 🎨Была открыта выставка работ студентов, посвящённая 45-летию факультета изобразительного искусства. Преподаватели провели мастер-классы с учащимися отделения ИЗО по предметам рисунок, живопись, композиция. ✅В завершении плодотворного дня преподаватели рассказали о творческих специальностях в ВлГУ, ответили на вопросы и пригласили ребят на подготовительные курсы. #ПИ

Hashtags

🪭7 декабря студенты кафедры социальной педагогики и психологии Пединститута посетили Московский драматический театр «Сфера» и посмотрели спектакль «Живой театр Екатерины Еланской», который посвящен основателю театра. 🎭 В спектакле собраны фрагменты ее лучших спектаклей («Маленький принц» А. де Сент-Экзюпери, «Я пришел дать вам волю» В.М. Шукшина, «Доктор Живаго» Б. Пастернака и др.), отрывки из ее книги «Живой театр». Сфера – это небольшой камерный театр, который был создан Екатериной Еланской в 1981 году как площадка единения и единомыслия актеров и зрителей (места в зале располагаются по кругу, сцена в центре, игровое пространство – везде). И, что самое главное - это не просто постановка, а буквально сгусток энергии, которой актеры театра так щедро делятся со зрителями. #ПИ

Hashtags

❤️ 17 ноября прошёл финал конкурса "Самый классный классный" среди учителей Вязниковского района, в котором в качестве жюри участвовали директор Пединститута А.С. Малахов и заместитель директора К.М. Богрова. 💐Поздравляем победителя Сидорову Светлану Николаевну, учителя русского языка и литературы МБОУ "Степанцевская СОШ" Вязниковского района! #ПИ

Hashtags

❗️День открытых дверей в Педагогическом институте ВлГУ. ✍️Будущих абитуриентов провели по аудиториям Педагогического института и рассказали о тонкостях обучения на выбранных специальностях. ☝️Теперь выбор за вами, будущие студенты! 👍Вливайтесь в дружную семью Педагогического института ВлГУ!👍 #ПИ#ВлГУ

❗️День открытых дверей в Педагогическом институте ВлГУ. 📝Более двухсот человек приняли участие в программе мероприятия. 👋Перед гостями с приветственным словом выступил проректор по экономическому развитию, заведующий кафедрой ТЭО Максим Сергеевич Фабриков. 🍏 Будущим абитуриентам рассказали о правилах приема в 2025 году, ответили на интересующие вопросы. 🎓О яркой, насыщенной студенческой жизни будущим абитуриентам рассказала руководитель патриотического клуба ВлГУ, студентка 4-го курса Педагогического института Анастасия Масёнкова, а о возможности творческой реализации в Педагогическом институте - руководитель Лаборатории воспитания и творческого развития личности Лариса Горшкова. #ПИ#ВлГУ

🔸Сегодня, 30 марта, в Педагогическом институте проходит День открытых дверей. 🔥Гости приняли участие в мастер-классах, организованных преподавателями и студентами кафедр Педагогического института. #ПИ#ВлГУ

🔸Сегодня, 2 марта, в Педагогическом институте ВлГУ состоялся День открытых дверей для выпускников колледжей. 🎓Гостям рассказали об актуальных направлениях подготовки и приемной кампании 2025 года. 👍Студенты Педагогического института подготовили увлекательные мастер-классы для абитуриентов, а представители кафедр ПИ приготовили для будущих студентов презентации своих направлений подготовки.📑 🫶Ждем наших гостей в новом учебном году! #ПИ#ВлГУ

🔸13 февраля в Педагогическом институте состоялась встреча представителей гимназии Доброграда со студентами. 📌Гости поблагодарили за успешное сотрудничество при реализации социально значимого проекта с детьми из Белгорода, в котором принимали участие 10 студентов из нашего института, а также рассказали о достоинствах своего образовательного учреждения и возможностях трудоустройства. 🧑‍🎓Пока студенты узнавали о возможностях трудоустройства в гимназию, школьники гимназии, приехавшие в Педагогический институт на экскурсию, посетили занимательные мастер-классы по физике, географии и экономике. 🫶Ребята остались довольны и выразили большой интерес к нашему институту и направлениям подготовки. #ПИ#ВлГУ

🔸8 февраля 2025 года Региональная физкультурно-спортивная общественная организация «Федерация спортивного программирования Владимирской области» и кафедра ТЭО провели Первенство Владимирской области по спортивному программированию в дисциплине «Алгоритмическое программирование». 🏆 📌Соревнования проходили на базе МАОУ г. Владимира "Образовательный центр №8" . 👥Соревнования собрали талантливых школьников и студентов, которые продемонстрировали высокий уровень мастерства в решении сложных задач. ❤️Благодарим всех участников за их упорство и талант. 🎉Поздравляем победителей, желаем всем участникам дальнейших успехов в IT-сфере!💐 #ПИ#ВлГУ

123•••10•••1718
ПретходнаСтраница 1 од 18Следна