Рубрики
Без рубрики

Давайте Исследование методов String Python с использованием COVID-19

Я пошел к кодированию бухгалтерского лагеря, где мы изучали Ruby как наш язык Backeng. В то время как Руби – это милый и рубин … с меткой Python, новичками.

Я пошел к кодированию бухгалтерского лагеря, где мы изучали Ruby как наш язык Backeng. В то время как Руби – это милый, а рубин на рельсах потрясающий, давайте посмотрим на него, это исчезающий язык, находящийся на исходном языке. Итак, я провел последние две недели обучения экспресс. Я могу смело говорить, что я не люблю набирать все. Где это автоматически, что Ruby на рельсах предоставляет?

Я наконец успокоился на изучении Python из-за колбы и Джанго. Из того, что я понимаю, колба очень похожа на Синатру (я получаю ПТСР, даже думаю об этом), а Джанго – рельсы Питона. Действительно, все, что я хочу, это уметь легко реализовать функциональность Crud, используя HTTP-запросы в Jiffy.

Так вот некоторые из вещей, которые я узнал с Автоматизировать скучные вещи с помощью Python Что касается строковых методов:

Прописные и строчные строки

spam = 'Hello Quarantined World!'
spam.upper()

# 'HELLO QUARANTINED WORLD!'

Верхний () Метод делает все символы в верхнем регистре в строке. Помните, строки в Python неизменяются. Это значит, когда вы звоните спам Опять же, вы вернетесь «Hello Caranantined World!». Если вы хотите сохранить новое значение SPAM, вам придется ввести Spam.upper () Отказ

ниже () Строковый метод Возвращает вашу строку во все строчные буквы. Оба эти метода обычно используются при сравнении двух значений:

name = 'McLovin'

name == 'Mclovin'
# false

name.lower() == 'mclovin'
# true

В приведенном выше примере вы можете увидеть, как использовать одну из функций, чтобы помочь сравнить две строки проще.

Тест, чтобы увидеть, являются ли ваши строки верхней или нижней

islower () Функция вернется верна, если вся строка строчная. И наоборот, Isupper () вернется правда, если вся строка прописная.

spam = 'I want to go outside!'

spam.islower()
# false

spam.lower().islower()
# true

В приведенных выше примерах islower () Возвращает ложь Потому что буква «I» находится в верхнем регистре. Для определения целей в строке ниже spam.lower (). islower () Возвращает правда Потому что сначала мы выполняем ниже () Функция, которая делает всю строчную строку. Затем мы спрашиваем, строчная строчная. Это называется методом цепочка!

Проверка только на писем

islower () и Isupper () Есть ли много методов, начинающихся с «is». Все они возвращают логическое значение.

Isalpha () Способ проверки, чтобы увидеть, содержит ли строка только буквы (без номеров).

name = 'Kevin'

name.isalpha()
# true

fullName = 'Kevin McCallister'

fullName.isalpha()
# false

Первый, очевидно, верный, но второй доход от ложь Из-за пробела между первым и фамилией.

Проверка только для номеров

year = 2020

year.isdecimal()
# true

Проверка на писем и цифры

pandemic = 'Covid-19'

pandemic.isalnum()
# false

pandemic = 'Covid19'

pandemic.isalnum()
# true

Проверка на пробел

animal = ' Pangolin'

animal.isspace()
# false

animal[0].isspace()

В первом примере выше, ISSPACE () Возвращает false, потому что в строке есть буквы, однако животное [0] .isspace () Возвращает правда Поскольку мы получаем доступ к первому индексу, это пространство.

Это название?

article = 'How to Wash Your Hands'

article.istitle()
# false

article = `How To Wash Your Hands`

article.istitle()
# true

Этот метод является интересным. Это вернется только в том случае, если первая буква слова является заглавной буквой и Следующий персонаж строчный (если он существует). Первое исполнение ISTITLE () Возвращает ложь Потому что слово «к» не «к». Кроме того, вы можете повернуть любую строку в TitleCase с помощью Название () Действительно

Начинается или заканчивается

toiletPaperCount = 'too much to count'

toiletPaperCount.startswith('t')
# true

toiletPaperCount.startswith('too')
# true

toiletPaperCount.endswith('ount.')
#true

Есть целое Лот больше строковых методов для изучения. Если вы хотите узнать больше, посмотрите в присоединение, разделите, полосу, RSTRIP, Rjust, Center и заменить! Обучение Python было действительно весело И я люблю видеть различия в синтаксисе по сравнению с JavaScript и даже Ruby. Я буду продолжать этот курс, когда блогися об этом!

Оставайтесь дома, чтобы оставаться в безопасности!

Оригинал: “https://dev.to/2spacemilk/let-s-study-python-string-methods-using-covid-19-1jip”