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 слични објави

Пребарај: #velo

当前筛选 #velo清除筛选
Maximalist🍋🍋🍋

@maximalist_1 · Post #698 · 17.09.2024 г., 11:19

📊 Топ-7 разблокировок токенов на этой неделе Мы часто видим такие данные, но не всегда понимаем, что с этим делать. Вот, что важно знать на практике. Когда происходит разблокировка токенов, это означает, что определённая часть монет, которая была недоступна для торговли, поступает на рынок. Обычно эти токены удерживали ранние инвесторы или участники, которые получали их за определённые задания. Теперь, после разблокировки, они могут продать свои монеты. ⚠️ Как это влияет на цену? В большинстве случаев, появление большого количества новых токенов на рынке создаёт продавцов, что приводит к падению цены. Инвесторы, которые долго не могли монетизировать свои токены, начинают фиксировать прибыль, что оказывает давление на рынок. Этот процесс можно наблюдать по таким монетам, как ARB, VELO, APE, ID, и другим на графике. 💡 Мой опыт говорит, что в такие моменты можно ожидать существенное снижение цены токенов, и это важно учитывать в торговых решениях. Поэтому, если видите разблокировки, это сигнал — стоит быть осторожным и следить за движением рынка. #VELO#APE#КриптоНовости

Venture Village Wall 🦄

@venturevillagewall · Post #3834 · 10.01.2025 г., 01:00

Coinbase Subpoenaed in Polymarket Inquiry Coinbase confirms it has received a subpoena related to the CFTC's investigation into Polymarket. This development raises questions about regulatory scrutiny in the crypto space. *Senator Cynthia Lummis is expected to head a new Senate committee focused on digital assets, which may influence future legislation.* Read more: Velo News #Coinbase#CFTC#Polymarket#Crypto#Senate#DigitalAssets#Regulation#Blockchain#USPolitics#Lummis#Finance#Investing#Market#Law#Technology#Innovation#Compliance#Research#Velo#News

ЛЕСНИК

@lesnik_romanstarov · Post #824 · 02.07.2023 г., 19:03

Фильм о моей велопоездке из Казани в Мари- Луговая (дельта реки Илеть) 17 июня 2023г. Видео на Дзене по ссылке: https://dzen.ru/video/watch/64a1bb6b77a923534abb641d Приглашаю подписаться на мой канал в Яндекс Дзен. В первую очередь большие видео буду выкладывать туда. Видео в ВКhttps://vk.com/starovroman?z=video901178_456239275%2Fvideos901178%2Fpl_901178_-2 Общая длинна маршрута – 94,18 км Время в пути 10:01:58 Уже второй год подряд я отправлюсь на свой день рождения в велопоходы. Меня ждал готовый лагерь с баней, шашлыками, сапбордом и лодкой, который обустроили мои любимые коллеги. Это моя первая работа, полностью выполненная в Sony Vegas 13, цветокоррекция выполнена в Addobe Premier. В фильме использована музыка моих друзей, казанских музыкантов, которые, на мой взгляд делают музыку мирового уровня. Планирую во всех видео, помимо рассказов о путешевствиях знакомить вас с интересными артистами. Проект Булата Абдуллина – AB https://vk.com/audio_playlist7164003_1_4dd0be40b40d5f1fa0 https://youtube.com/@abchannel8719 https://m.soundcloud.com/ab-musician Проект Cosmic Replicant https://cosmicreplicant.bandcamp.com/album/soul-of-the-universe-24-bits https://music.yandex.ru/artist/1129216 Мой канал в Telegram https://t.me/romanstarov_pub #велотуризм#велосипед#велопоход#путешествие#bike#туризм#велопутешествие#biketrip#поход#велотур#velo#adventure#trip#велопрогулка#bikelife#велодень#покатушки#велосипеды#лес#палатка#summer