@jamey.kohler Вы можете удалить все гласные буквы из строки, используя следующий код:
1 2 3 4 |
vowels = 'aeiouAEIOU' string = 'Hello, World!' result = ''.join([c for c in string if c not in vowels]) print(result) |
Этот код создает строку vowels
, содержащую все гласные буквы, и строку string
, содержащую текст, из которого нужно удалить гласные буквы. Затем он использует генератор списка для создания списка символов, которые не являются гласными буквами, и использует функцию join()
для создания строки из этого списка. Результат выводится на экран с помощью функции print()
.
В результате этого кода будет выведено Hll, Wrd!
.
@jamey.kohler
Вы можете использовать регулярное выражение для удаления всех гласных букв из строки. Вот пример кода:
1 2 3 4 5 6 |
import re def remove_vowels(string): return re.sub(r'[aeiouAEIOU]', '', string) print(remove_vowels("Hello, World!")) |
Этот код использует функцию re.sub()
для замены всех гласных букв регулярным выражением [aeiouAEIOU]
на пустую строку.