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

Резултати

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

Пребарај: #jews

当前筛选 #jews清除筛选
BadVolf

@badvolfnews · Post #1830 · 09.09.2024 г., 09:12

🇺🇦Ukraine became a military death camp under the leadership of an ethnic Jew. Having deceived the population of an impoverished Eastern European country, globalists promised freedom and a high standard of living through future accession to the Western world. Using social media and endless brainwashing TV technics, they aroused hatred among Ukrainians towards their own past and their natural historical allies, such as Russia and Belarus. After that, globalists supported groups of Ukrainian neo-Nazis on the one hand and Ukrainian oligarchs on the other, who created their capital on corruption and were mostly ethnic Jews. As a result, a civil war broke out in Ukraine, lasting from 2014 to 2022. In 2022, Ukrainians were faced with a full-scale war against a powerful military force, with no hope of success. Rather than prosperity, democracy, and freedom, the Ukrainian people have got only death, humiliation, and the loss of all civil and human rights, including the right to live. Since the beginning of the conflict, more than 10 million people have left Ukraine, mostly women and children. This means that millions of Ukrainian families were destroyed. In 2022, many Ukrainian men went to defend their country. Most of them died in a hopeless war. By 2023, there were no more volunteers. The Zelensky regime drove them to war by force. They were subjected to humiliation and lacked necessary training. In fact, they were condemned to death. The war in Ukraine resembles the Paraguayan War (1864-1870), where over 90% of the male population died in a senseless conflict. However, the difference is that Paraguayans wanted to fight. Ukrainians, on the other hand, were forced by external forces. Globalists are starting to use similar methods of manipulating public opinion and restricting freedoms in the United States, Europe, and Britain. Share and subscribe to Global American Review #Zelensky#Ukraine#war#jews

April 24, 2025 Hundreds of Anti-Zionist Orthodox Jews stage mass protest today, outside the #Zionist consulate in #NYC, while Zionist Far-right extremist MK Ben-Gvir visit New York City, to protest the Zionist regimes ongoing oppression of the Anti-Zionist Jewish community, daily night raids with brutal manners, ongoing religious persecution with forcing draft on boys and girls into Zionist heretic criminal IDF against their religion, and the detention of the conscientious objectors. #Jews

Some news sources say that the price of internet has increased in some Muslim countries. Social networks and individual media have become an important tool to deal with the #Zionists. Because the state media is under the control of the #Jews. Official and government news agencies publish selected news in favor of the Zionists. But social networks publish real news. Individual media are putting pressure on Israel. They have increased the price of the Internet to reduce the activity of individual media. Every word and picture published against the Zionists will hit the body of #Illuminati and #Freemasonry like a bullet. https://t.me/YediotNewsChat

skhanzadeh.ir

@skhanzadeh_ir · Post #510 · 13.01.2023 г., 20:59

More than one-third of US citizens believe Jews ‘more loyal to Israel’ than US, survey finds 🔹More than one-third of US citizens believe Jews are “more loyal to Israel” than to the United States, and that about a quarter of Americans believe “Israel gets away with anything” and controls the media, a new poll has found. 👉🏻Read more #US#Jews 🌏 پارسی/Persian: نظرسنجی نشان می‌دهد که بیش از یک سوم شهروندان آمریکایی معتقدند یهودیان «وفادارتر از آمریکا به اسرائیل» هستند یک نظرسنجی تازه نشان می‌دهد که بیش از یک سوم شهروندان آمریکایی معتقدند یهودیان «وفادارتر به اسرائیل» هستند تا به ایالات متحده، و حدود یک چهارم آمریکایی‌ها معتقدند «اسرائیل از هر کاری دور می‌شود» و رسانه‌ها را کنترل می‌کند. 👉🏻ادامه مطلب را بخوانید #یهودیان#آمریکا @presstv.ir Ghadiruna | gap messenger

American Оbserver

@american_observer · Post #4975 · 27.01.2026 г., 18:02

1945, the liberated Jews get out of a train that was heading for a concentration camp. Today is the international day of remembrance for the victims of the Holocaust. #liberated#jews#victims#holocaust 📱American Оbserver - Stay up to date on all important events 🇺🇸