Решено: swap case python

Основният проблем, свързан със swap case в Python, е, че той не обработва правилно Unicode символите. Когато използвате метода str.swapcase(), той работи само с ASCII знаци и няма да работи правилно с Unicode знаци. Това може да доведе до неочаквани резултати при опит за размяна на регистъра на низове, съдържащи не-ASCII знаци.

def swap_case(s): 
    return s.swapcase() 
  
# Driver program 
s = "This is a Sample String"
print(swap_case(s))

# Ред 1: Това е дефиниция на функция, наречена 'swap_case', която приема един параметър, 's'.
# Ред 2: Този ред връща резултата от низовия метод 'swapcase()', който ще замени всички главни букви с малки и обратно.
# Ред 5: Това е декларация на променлива, присвояваща низа „Това е примерен низ“ на променливата 's'.
# Ред 6: Този ред извиква функцията 'swap_case', предавайки променливата 's' като аргумент. Резултатът от тази функция ще бъде отпечатан на конзолата.

функция swapcase().

Функцията swapcase() в Python се използва за преобразуване на всички главни букви в малки букви и всички малки букви в главни букви в даден низ. Тази функция не променя оригиналния низ, вместо това връща нов низ със сменените регистри. Например, ако имаме низ „Hello World“, резултатът от swapcase() ще бъде „HELLO WORLD“.

Как се пише функция Swapcase в Python

Функцията Swapcase в Python е функция, която приема низ като аргумент и връща същия низ, като всички негови символи са разменени между главни и малки букви.

За да напишете функция Swapcase в Python, можете да използвате вградения метод str.swapcase(). Този метод приема единичен низов аргумент и връща същия низ с всички негови символи, разменени между главни и малки букви.

Например, ако имате низ „Hello World“, извикването на str.swapcase() върху него ще върне „HELLO WORLD“.

Ето пример как да напишете функция Swapcase в Python:

def swap_case(низ):
връщане на низ.swapcase()

print(swap_case(“Hello World”)) # Изход: HELLO WORLD

Подобни публикации:

Оставете коментар