Як експортувати нотатки в Apple Notes як PDF на будь-якому пристрої
Дізнайтеся, як експортувати нотатки в Apple Notes як PDF на будь-якому пристрої. Це просто та зручно.
Булеве значення є важливою концепцією програмування. У цій статті давайте дізнаємося за допомогою EU.LuckyTemplates, як використовувати Boolean для обробки рядків у Python !
Рядок у Python — це послідовність символів. Ви можете виконувати багато різних дій над рядками, використовуючи набір доступних методів. Логічні типи рядків є підмножиною цих методів, які використовуються для перевірки того, чи відповідає заданий рядок правилам.
Тепер давайте навчимося використовувати деякі булеві методи в Python 3 для більш ефективної обробки рядків.
Як перевірити рядки за допомогою Boolean у Python
Ви можете перевірити, чи даний рядок містить лише буквено-цифрові символи, використовуючи метод isalnum() .
Цей метод повертає True , якщо всі символи є буквено-цифровими, включаючи (AZ), (az) і (0-9). Якщо будь-який символ у рядку не є наведеним вище символом, цей метод повертає False .
Наприклад:
str1 = "WelcomeToMUO"
# This method will return "True" as all the characters are alphanumeric
checkstr1 = str1.isalnum()
print(checkstr1)
str2 = "Welcome To MUO"
# This method will return "False" as the string have 2 whitespaces which are not alphanumeric
checkstr2 = str2.isalnum()
print(checkstr2)
str3 = "#WelcomeToMUO"
# This method will return "False" as the string have a special character "#" which is not alphanumeric
checkstr3 = str3.isalnum()
print(checkstr3)
str4 = "274962472"
# This method will return "True" as all the characters are alphanumeric
checkstr4 = str4.isalnum()
print(checkstr4)
str5 = "Welcome2MUO"
# This method will return "True" as all the characters are alphanumeric
checkstr5 = str5.isalnum()
print(checkstr5)
Результат:
True
False
False
True
True
Ви можете перевірити, чи даний рядок містить лише літери, чи ні за допомогою методу isalpha() . Цей метод повертає True, якщо всі символи є літерами від AZ до az. Якщо будь-які символи в рядку є нелітеральними, цей метод повертає False .
Наприклад:
str1 = "WelcomeToMUO"
# This method will return "True" as all the characters are alphabetic
checkstr1 = str1.isalpha()
print(checkstr1)
str2 = "Welcome To MUO"
# This method will return "False" as the string have 2 whitespaces which are not alphabetic
checkstr2 = str2.isalpha()
print(checkstr2)
str3 = "#WelcomeToMUO"
# This method will return "False" as the string have a special character "#" which is not alphabetic
checkstr3 = str3.isalpha()
print(checkstr3)
str4 = "274962472"
# This method will return "False" as all the characters are not alphabetic
checkstr4 = str4.isalpha()
print(checkstr4)
str5 = "Welcome2MUO"
# This method will return "False" as the string has a digit "2" which is not alphabetic
checkstr5 = str5.isalpha()
print(checkstr5)
Результат:
True
False
False
False
False
Ви можете перевірити, чи цей рядок складається лише з десяткових, числових або цифрових символів за допомогою методів isdecimal(), isdigit() та isnumeric() відповідно. Усі три методи подібні, але мають такі ключові відмінності:
За визначенням зв'язок між цими трьома методами можна представити так:
isdecimal() ⊆ isdigit() ⊆ isnumeric()
Це означає, що якщо рядок є десятковим числом, то він також може бути числами та цифрами.
Наприклад:
# Digits
str1 = "8734947"
print("str1:")
print("str1.isdecimal() : ",str1.isdecimal())
print("str1.isdigit() : ",str1.isdigit())
print("str1.isnumeric() : ",str1.isnumeric())
# Fractional Value
str2 = "½"
print("str2:")
print("str2.isdecimal() : ",str2.isdecimal())
print("str2.isdigit() : ",str2.isdigit())
print("str2.isnumeric() : ",str2.isnumeric())
# Superscript Values
str3 = "⁰¹²³⁴⁵⁶⁷⁸⁹"
print("str3:")
print("str3.isdecimal() : ",str3.isdecimal())
print("str3.isdigit() : ",str3.isdigit())
print("str3.isnumeric() : ",str3.isnumeric())
Результат:
str1:
str1.isdecimal() : True
str1.isdigit() : True
str1.isnumeric() : True
str2:
str2.isdecimal() : False
str2.isdigit() : False
str2.isnumeric() : True
str3:
str3.isdecimal() : False
str3.isdigit() : True
str3.isnumeric() : True
Ви можете перевірити, чи вказаний рядок є дійсним ідентифікатором, використовуючи метод isidentifier(). Цей метод повертає True , якщо рядок є дійсним ідентифікатором. В іншому випадку він поверне значення False .
Кожен рядок вважається дійсним ідентифікатором, якщо він задовольняє такі умови:
Наприклад:
str1 = "var1"
# This method will return "True" as the given string is a valid identifier
checkstr1 = str1.isidentifier()
print(checkstr1)
str2 = "var 1"
# This method will return "False" as the string contains a whitespace
checkstr2 = str2.isidentifier()
print(checkstr2)
str3 = "var1#"
# This method will return "False" as the string have a special character "#"
checkstr3 = str3.isidentifier()
print(checkstr3)
str4 = "_var1_"
# This method will return "True" as the given string is a valid identifier
checkstr4 = str4.isidentifier()
print(checkstr4)
str5 = "1var"
# This method will return "False" as the string starts with a digit "1"
checkstr5 = str5.isidentifier()
print(checkstr5)
Результат:
True
False
False
True
False
Рядки надзвичайно корисні для передачі інформації від програми до користувача. Використання булевої перевірки — не єдиний спосіб обробки рядків Python, але він надзвичайно ефективний і досить простий у використанні для початківців.
Дізнайтеся, як експортувати нотатки в Apple Notes як PDF на будь-якому пристрої. Це просто та зручно.
Як виправити помилку показу екрана в Google Meet, що робити, якщо ви не ділитеся екраном у Google Meet? Не хвилюйтеся, у вас є багато способів виправити помилку, пов’язану з неможливістю поділитися екраном
Дізнайтеся, як легко налаштувати мобільну точку доступу на ПК з Windows 11, щоб підключати мобільні пристрої до Wi-Fi.
Дізнайтеся, як ефективно використовувати <strong>диспетчер облікових даних</strong> у Windows 11 для керування паролями та обліковими записами.
Якщо ви зіткнулися з помилкою 1726 через помилку віддаленого виклику процедури в команді DISM, спробуйте обійти її, щоб вирішити її та працювати з легкістю.
Дізнайтеся, як увімкнути просторовий звук у Windows 11 за допомогою нашого покрокового посібника. Активуйте 3D-аудіо з легкістю!
Отримання повідомлення про помилку друку у вашій системі Windows 10, тоді дотримуйтеся виправлень, наведених у статті, і налаштуйте свій принтер на правильний шлях…
Ви можете легко повернутися до своїх зустрічей, якщо запишете їх. Ось як записати та відтворити запис Microsoft Teams для наступної зустрічі.
Коли ви відкриваєте файл або клацаєте посилання, ваш пристрій Android вибирає програму за умовчанням, щоб відкрити його. Ви можете скинути стандартні програми на Android за допомогою цього посібника.
ВИПРАВЛЕНО: помилка сертифіката Entitlement.diagnostics.office.com