Строковый модуль Python: строчные буквы и полезные методы

Чтобы импортировать модуль stringв Python и преобразовать строку в нижний регистр, можно выполнить следующие шаги:

  1. Импортируйте модуль string:

    import string
  2. Используйте метод lower(), чтобы преобразовать строку в нижний регистр:

    text = "HELLO WORLD"
    lowercase_text = text.lower()
    print(lowercase_text)  # Output: hello world

Вот еще несколько полезных методов из модуля string:

  1. string.ascii_lowercase: этот метод возвращает строку, содержащую все строчные буквы набора символов ASCII:

    import string
    lowercase_letters = string.ascii_lowercase
    print(lowercase_letters)  # Output: abcdefghijklmnopqrstuvwxyz
  2. string.ascii_letters: этот метод возвращает строку, содержащую все строчные и прописные буквы набора символов ASCII:

    import string
    letters = string.ascii_letters
    print(letters)  # Output: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  3. string.digits: этот метод возвращает строку, содержащую все цифры (0–9):

    import string
    digits = string.digits
    print(digits)  # Output: 0123456789
  4. string.punctuation: этот метод возвращает строку, содержащую все символы пунктуации:

    import string
    punctuation_chars = string.punctuation
    print(punctuation_chars)  # Output: !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~