Предмет: Информатика, автор: qwerty240507

Программа которая выводит на экран гласные буквы с введенного словосочетания, язык Python


qwerty240507: Я уже сижу около 2 часов над этим и вообще не могу понять, что от меня хотят и что нужно использовать, с использованием списка не получается, циклы все перепробовал(
nglnzhrkv: а мне пофег

Ответы

Автор ответа: olegsorokin02
1

Неясно, нужно ли выводить уже встреченные буквы или только по одному разу. Ниже - оба варианта. Первый - по очереди все гласные. Второй - только по одному разу каждая.

vowels = {'a', 'e', 'i', 'o', 'u'}

ans = set()

s = input()

#1 VARIANT

for letter in s:

   if letter in vowels:

       print(letter, end= ' ')

print()

#2 VARIANT

for letter in s:

   if letter in vowels:

       ans.add(letter)

for letter in ans:

   print(letter, end = ' ')

print()


qwerty240507: так просто было оказывается
qwerty240507: спасибо
qwerty240507: я использовал квадратные скобки, а не фигрурные
olegsorokin02: Можно и так
Похожие вопросы
Предмет: Английский язык, автор: Ninrit27