Я пытаюсь написать программы, которые читают строку ввода в виде строки и печатают позиции всех гласных в строке.Позиции всех гласных в строке
line = str(input("Enter a line of text: "))
vowels = ('a', 'e', 'i', 'o', 'u')
position = ""
for i in line :
if i.lower() in vowels :
position += ("%d ", i)
print("Positions of Vowels " + position)
Ожидаемое: Positions of Vowels 1,3,4,5,
дает мне: Positions of Vowels
Что я могу сделать?
Используйте 'enumerate'. Также каков вклад для ожидаемого результата? –
Что вы ожидаете 'position + = ("% d ", i)' делать? Это не форматирование строки –
Вход: Мы посещаем OCC. Выход: Позиции гласных 1,3,6,10, – Mark