Сегодня мы больше рассказываем о строковых функциях.
Строковые функции – это встроенные методы для изменения и изменения строк. Если вы пропустили вчерашнюю часть, нажмите здесь.
Строковые функции для графического интерфейса.
- isalpha ()- чтобы проверить, являются ли все символы алфавиты.
- isalnum ()- чтобы проверить, являются ли все символы буквенно-цифровые.
- isDigit ()- чтобы проверить, являются ли все символы цифры.
- iSlower ()- чтобы проверить, являются ли все символы нижним регистрацией.
- ISSPACE ()- Чтобы проверить, являются ли все символы пробелы.
- istitle ()- чтобы проверить, все ли символы Следуйте правилам заголовка Анкет
- isupper ()-чтобы проверить, являются ли все символы верхним регистрацией.
Приведенные выше методы полезны, особенно когда мы имеем дело с графическим интерфейсом. Например, когда мы хотим, чтобы пользователи вводят только буквенно-цифровые значения для паролей, алфавитов для имен и только цифры для код PIN Они полезны для предотвращения ошибок в сложных операциях, таких как ООП, графический интерфейс или чтение файлов, которые мы рассмотрим в следующем модуле.
txt=" Computer Academy" print(txt) #Returns True if all characters in the string are alphabets print("1.", "\tisalpha()\t", txt.isalpha()) #Returns True if all characters in the string are only alphanumeric txt="Level1" print("\n",txt) print("2.", "\tisalnum()\t", txt.isalnum()) #Returns True if all characters in the string are digits txt="1154" print("\n",txt) print("3.", "\tisdigit()\t", txt.isdigit()) #Returns True if all characters in the string are lower case txt="computer academy" print("\n",txt) print("4.", "\tislower()\t", txt.islower()) #Returns True if all characters in the string are whitespaces txt="computer academy" print("\n",txt) print("5.", "\tisspace()\t", txt.isspace()) #Returns True if the string follows the rules of a title txt="Computer Academy" print("\n",txt) print("6.", "\tistitle()\t", txt.istitle()) #Returns True if all characters in the string are upper case txt="PYTHON PROGRAMMING" print("\n",txt) print("7.", "\tisupper()\t", txt.isupper())
Выход-
Computer Academy 1. isalpha() False Level1 2. isalnum() True 1154 3. isdigit() True computer academy 4. islower() True computer academy 5. isspace() False Computer Academy 6. istitle() True PYTHON PROGRAMMING 7. isupper() True
Упражнение-
Напишите программу, чтобы проверить, является ли строка алфавитной, числовой или буквенно -цифровой или нет .. Ответ в Изучение Python Repo
Итак, друзья, это все для этой части. 😊 Надеюсь, вы все наслаждаетесь. 😎 Пожалуйста, дайте мне знать в разделе комментариев, если вам это понравилось или нет. 🧐 И не забудьте понравиться пост, если вы это сделали. 😍 Я открыт для любых предложений или сомнений. 🤠 Просто публикуйте в комментариях ниже или Gmail Me. 😉 Спасибо за то, что вы так терпеливы.
Оригинал: “https://dev.to/aatmaj/day-23-fi9”