Код для определения строчных гласных, вопрос на PythonPython

Программы на Python
Ответить
Anonymous
 Код для определения строчных гласных, вопрос на Python

Сообщение Anonymous »

У меня есть вопрос по домашнему заданию.
Пользователь вводит строку, состоящую из строчных букв. Программа Python должна сообщать им, содержит ли строка где-нибудь гласную в нижнем регистре. У меня проблема в том, что когда я ввожу, скажем, больше букв, все они возвращаются неправильно. Например, если я введу ab, он вернется с сообщением об отсутствии строчных гласных.
Если в моем тексте есть хотя бы одна гласная, он должен напечатать Содержит строчную гласную!
Я добавил изображение, чтобы показать больше
Мой исходный код:
x = input("Enter a string of lowercase letters: " )
c = ('a','e','i','o','u')
for c in x:
if x in (c):
print ("Contains a lowercase vowel!")
else:
print ("Doesn't contain a lowercase vowel.")


Подробнее здесь: https://stackoverflow.com/questions/617 ... n-question
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»