Одно из заданий на питоне написать функцию которая будет удалять гласные все кроме 'y' b 'Y' .
После небольших размышлений получилась небольшая блок-схема из 2 циклов
![]() |
| Писал в тетради что б наглядно было. |
def anti_vowel(text): wow_list = ['a','e','i','o','u','A','E','I','O','U'] ret_text ='' for i in text : for wow in wow_list: if i == wow: break # else: ret_text +=i # сперва это все не хотело работать потому что я сразу за брейком поставил else и после брейка он тут же исполнял ekse , это не работает , нужно само выполнение выносить в первый цикл # break return ret_text print anti_vowel("hello, world!")В общем все заработало только нужно быть внимательным в Python к пробелам переносам к форматированию в общем

Комментариев нет:
Отправить комментарий