TheAlgorithms-Python

Форк
0
26 строк · 657.0 Байт
1
def lower(word: str) -> str:
2
    """
3
    Will convert the entire string to lowercase letters
4

5
    >>> lower("wow")
6
    'wow'
7
    >>> lower("HellZo")
8
    'hellzo'
9
    >>> lower("WHAT")
10
    'what'
11
    >>> lower("wh[]32")
12
    'wh[]32'
13
    >>> lower("whAT")
14
    'what'
15
    """
16

17
    # Converting to ASCII value, obtaining the integer representation
18
    # and checking to see if the character is a capital letter.
19
    # If it is a capital letter, it is shifted by 32, making it a lowercase letter.
20
    return "".join(chr(ord(char) + 32) if "A" <= char <= "Z" else char for char in word)
21

22

23
if __name__ == "__main__":
24
    from doctest import testmod
25

26
    testmod()
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.