Привет, новый день новая задача. Буду очень признателен кто поможет. Много все нового узнал, но функции все не понимаю. Заранее спасибо Написать функцию, которая будет принимать текстовую строку и возвращать строку, в которой регистр букв будет изменен на противоположный Код Написать функцию, которая будет принимать текстовую строку и возвращать строку, в которой регистр букв будет изменен на противоположный
def text_register(text): simbols = list(text) final_text = [] for simbol in simbols: if simbol.lower() == simbol: final_text.append(simbol.upper()) else: final_text.append(simbol.lower()) string = ''.join(final_text) return string print(text_register("АбГв")) Python def text_register(text): simbols = list(text) final_text = [] for simbol in simbols: if simbol.lower() == simbol: final_text.append(simbol.upper()) else: final_text.append(simbol.lower()) string = ''.join(final_text) return string print(text_register("АбГв")) --- Сообщение объединено с предыдущим 6 июн 2020 Сбились табы,но по сути всё понятно --- Сообщение объединено с предыдущим 6 июн 2020
change_registry = lambda let: let.upper() if let.islower() else let.lower() change_all_symbols = lambda string: ''.join(list(map(change_registry, string))) Код change_registry = lambda let: let.upper() if let.islower() else let.lower() change_all_symbols = lambda string: ''.join(list(map(change_registry, string)))
sesu, ты что, идиот? Человек только изучает язык, он ещё даже не понял как работают функции, а ты это тут вставляешь?