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

Резултати

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

Пребарај: #useful

当前筛选 #useful清除筛选
IT Masters

@ITmastersuz · Post #12272 · 19.07.2025 г., 16:25

📌Dunyo bo'ylab ta’tilni rejalashtirishga yordam beradigan qulay servis ⭐️ Ushbu sayt yordamida siz istalgan davlat bo‘yicha noodatiy sayohat joylarini, minglab qiziqarli va kam tanilgan lokatsiyalarni topishingiz mumkin — muzeylardan tortib sirli plyajlargacha. 👍 Shunchaki mamlakat nomini kiriting — servis sizga barcha qiziqarli manzillarni ko‘rsatib beradi. ⚡️Sayt manzili ⚡️Bizning barcha loyihalar | #useful

Hashtags

IT Masters

@ITmastersuz · Post #11790 · 28.11.2024 г., 04:07

✅ Foydali sayt cabinet.het.uz – bu orqali maishiy va yuridik iste’molchilar, Internet orqali o‘zlarining elektr tarmog'idagi shaxsiy ma’lumotlarini ko‘rishlari umumkin: - hisoblagich ko‘rsatkichlarini ko‘rish; - shaxsiy hisob-raqamining to‘lovlar bo‘yicha joriy holati; - qarzdorlik miqdori; - to‘lovlar tarixi; - telefon raqam o‘zgartirish; - talabnoma va arizalarni kiritish; - hisob-kitoblarni tarkibiy qismlari bilan ko‘rish. P/S: Shu kabi o'zbekcha, siz uchun foydasi tegadigan saytlar haqida postlar chiqishi uchun reaksiya (🔥) qoldiring! 👉Bizning barcha loyihalar | #useful

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #4019 · 15.03.2024 г., 14:21

✅Useful 🆕 🔹WiFi: Wireless Fidelity 🔸LED: Light Emitting Diode 🔹GPS: Global Positioning System 🔸USB: Universal Serial Bus 🔹SMS: Short Message Service 🔸PDF: Portable Document Format 🔹GB: Gigabyte 🔸WWW: World Wide Web 🔹SIM: Subscriber Identity Module 🔸ATM: Automatic Teller Machine 🔹BMW: Bayerische Motoren Werke (German: Bavarian Motor Works) 🔸BBC: British Broadcasting Company 🔹AT&T: American Telephone and Telegraph 🔸PIN: Personal Identification Number 🔹IBM: International Business Machines 🔸UNICEF: United Nations International Children's Emergency Fund 🔹YAHOO: Yet Another Hierarchical Official Oracle. 🔸ZIP (code) : Zone Improvement Plan #useful ❤️Sharing is caring❤ ©️Channel:@cambridgeieltsbooks

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #3609 · 19.10.2023 г., 13:30

✅ Useful 💠Ko'p ishlatiladigan ( Abbreviations )qisqartmalar ro'yxati 📝 Qisqartirish - bu to'liq shaklni ifodalash uchun asosan yozma ravishda ishlatiladigan qisqartirilgan so'z. 🔸A.D. = anno Domini, "in the year of the Lord" 🔸A.M. = Ante Meridiem, "before midday" 🔸CF. = confer, "bring together" and hence "compare" 🔸B.A. = Bachelor of Arts 🔸B.S. - Bachelor of Science 🔸M.A. = Magister Artium, Master of Arts 🔸e.g. = exempli gratia, 'for example' 🔸et al. = et alii, "and others", "and co-workers" 🔸etc. = et cetera, "and the others", "and other things", "and the rest" 🔸i.a. = inter alia, "among other things". 🔸ibid. = ibidem, "in the same place (book, etc.)" 🔸i.e. = id est, 'that is' 🔸id. = idem, "the same (man)" 🔸N.B. = nota bene, "note well" 🔸Ph. D. = Philosophiæ Doctor, "Teacher of Philosophy" 🔸P.M. = Post Meridiem, "after midday" 🔸S.O.S. = si opus sit, "if there is need", "if occasion require", "if necessary" 🔸vs. = versus, "against" #useful ‼️Malol kelmasa ingliz tilini o’rganayotgan do’stlaringizga ham ulashib quying-a😊 ©️Channel:@cambridgeieltsbooks

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #3602 · 18.10.2023 г., 13:30

✅ Useful 💠 Mano kuchaytirgichlar ( Intensifiers) 📌 Fe'l, sifat yoki boshqa qo'shimchalarning ma'nosiga kuch qo'shish uchun qo'llaniladigan so'zlar (Intensifiers) deyiladi. ✳️Kuchaytirgichlarga misollar(Intensifiers) 🔸I strongly disagree. 🔸It's extremely hot in Africa. 🔸You play soccer very well. 🔸Do you really mean it. 🔸It's fairly interesting. 🔸It's quite calm here. 🔸He's pretty intelligent. 🔸These students are rather noisy. 🔸I so wanted to buy the dress. 🔸She writes poems too often. 🔸It's absolutely amazing. 🔸I am a little angry with her. #useful ‼️Malol kelmasa ingliz tilini o’rganayotgan do’stlaringizga ham ulashib quying-a😊 ©️Channel:@cambridgeieltsbooks

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #3588 · 16.10.2023 г., 13:29

✅ Useful 📌 Other ways to say " I am Sorry" 💠 I apologize 💠 I had that wrong 💠 I owe you an apology 💠 Please don't be mad at me 💠 That was wrong of me 💠 My bad #useful ❤️Sharing is caring❤ ©️Channel:@cambridgeieltsbooks

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #3340 · 22.09.2023 г., 13:29

✅Useful 🇬🇧Making apologies: 🔸 I do apologize for... 🔸 I must apologize for... 🔸 I apologize for... 🔸 I'd like to apologize for... 🔸 I am so sorry for... 🔸 I shouldn't have... 🔸 It's all my fault. 🔸 I'm ashamed of... 🔸 Please, forgive me for... 🔸 Excuse me for ... 🔸 I'm terribly sorry for... 🔸 Pardon me for this... 🔸 Please, forgive me for my.... 🔸 Please, accept my apologies for... 🇬🇧Accepting apologies: 🔹That's all right. 🔹 Never mind. 🔹 Don't apologize. 🔹 It doesn't matter. 🔹 Don't worry about it. 🔹 Don't mention it. 🔹 That's OK. 🔹 I quite understand. 🔹 You couldn't help it. 🔹 Forget about it. 🔹 No harm done. #useful 🤓Kanalga qo'shiling 👇 ♻️Channel:@cambridgeIELTSbooks YouTube|Instagram|Telegram

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #3235 · 12.09.2023 г., 17:01

✅Useful 2023IELTS Test Dates. (IDP and BC) September, October, November, December 👉REGISTER FOR IELTS 👈 #useful ♻️Sharing is caring 🤓 ✅Channel: @cambridgeIELTSbooks

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #3130 · 02.09.2023 г., 06:00

✅Useful 💠 IELTS imtihonini topshirishning sabablaridan biri — bu til bilish darajangizni tekshirish va tasdiqlab olish. ⁉️ Olingan ball qaysi darajaga mos kelishini qanday aniqlash mumkin? 9 — Mutaxassis. 8 — Juda yaxshi daraja. 7 — Yaxshi daraja. 6 — Kompetent foydalanuvchi. 5 — Qoniqarli daraja. 4 — Cheklangan daraja. 3 — Juda cheklangan daraja. 2 — Qoniqarsiz daraja. 1 — Til foydalanuvchisi emas. 0 — Ishtirokchi sinovdan o'tishga urinib ham ko'rmagan. Sizning sertifikatingiz dunyo bo'ylab 130 dan ortiq mamlakatlardagi 7000 ga yaqin kompaniyalar uchun ingliz tilini bilishingizning isboti hisoblanadi. #useful 🔝@cambridgeIELTSbooks

Hashtags

Erkinov Otabek || IELTS

@cambridgeieltsbooks · Post #3123 · 01.09.2023 г., 05:15

✅ Useful "One who speaks only one language is one person, but one who speaks two languages is two people". 🔸 Bilingual - a person fluent in two languages. 🔹 Trilingual - a person fluent in three languages. 🔸 Multilingual - a person fluent in three or more languages. 🔹 Polyglot - a person fluent in several languages. 📝 Sentence: Mr.Abdulloh can speak more than 8 languages.( Band 6.0 ) 📝 Sentence: Mr.Abdulloh is the one who is really Polyglot in his village 🤓 ( Band 7+ ) P.s Learn these high level words and try using them in your sentence. P.s Learn English with @cambridgeIELTSbooksand start your Bilingual / Trilingual / multilingual journey ! 😉 #useful 🤓Kanalga qo'shiling 👇 🔝@cambridgeIELTSbooks

Hashtags

АРТ склад

@art_archive_den · Post #2475 · 01.04.2025 г., 11:29

🔮 Генератор изображений GPT-4o теперь доступен всем без платной подписки https://openai.com/index/introducing-4o-image-generation #useful @CREAITORS

Hashtags

123•••56
ПретходнаСтраница 1 од 6Следна