CS50P проблема, набор 2 (циклы), проблема twttr [дубликат]Python

Программы на Python
Ответить
Anonymous
 CS50P проблема, набор 2 (циклы), проблема twttr [дубликат]

Сообщение Anonymous »

Мне интересно, можно ли улучшить то, что я сделал, за счет использования меньшего количества строк, чтобы сделать его более компактным. По сути, мне просто нужно удалить гласные из слов, которые вводятся в код.
def main():
In = input("Input: ")
word = []
for letter in In:
if letter.lower() == "a":
letter = ""
elif letter.lower() == "e":
letter = ""
elif letter.lower() == "i":
letter = ""
elif letter.lower() == "o":
letter = ""
elif letter.lower() == "u":
letter = ""
else:
word.append(letter)
out = "".join(word)
print("Output:", out)

main()


Подробнее здесь: https://stackoverflow.com/questions/793 ... tr-problem
Ответить

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

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

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

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

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