Как я могу решить программу Python?
Напишите программу, которая принимает строку в качестве входных данных и печатает новую строку с преобразованными входными данными, используя следующие три правила:
1. Если слово длиной в один символ, оставьте его в покое
2. Если слово оканчивается на гласный (А,Е,I,о,U), просто добавьте ‘ура’ в начале слова. (например, “яблоко” =&ГТ; “yayapple”)
3. в противном случае первая буква слова перемещается в конец, а “ай” добавляется к началу(например, "далек" ="аялекд”)
𝐒𝐚𝐦𝐩𝐥𝐞 𝐢𝐧𝐩𝐮𝐭:
яблоко
𝐒𝐚𝐦𝐩𝐥𝐞 𝐎𝐮𝐭𝐩𝐮𝐭:
ура!
𝐒𝐚𝐦𝐩𝐥𝐞 𝐢𝐧𝐩𝐮𝐭:
далек
𝐒𝐚𝐦𝐩𝐥𝐞 𝐎𝐮𝐭𝐩𝐮𝐭:
аялекд
𝐍.𝐁
- 𝐓𝐡𝐞𝐫𝐞 𝐰𝐢𝐥𝐥 𝐛𝐞 𝐧𝐨 𝐬𝐩𝐚𝐜𝐞 𝐢𝐧 𝐭𝐡𝐞 𝐢𝐧𝐩𝐮𝐭 𝐚𝐧𝐝 𝐭𝐡𝐞 𝐢𝐧𝐩𝐮𝐭 𝐰𝐢𝐥𝐥 𝐚𝐥𝐰𝐚𝐲𝐬 𝐛𝐞 𝐢𝐧 𝐥𝐨𝐰𝐞𝐫𝐜𝐚𝐬𝐞 𝐥𝐞𝐭𝐭𝐞𝐫𝐬.
- 𝐘𝐨𝐮 𝐜𝐚𝐧𝐧𝐨𝐭 𝐮𝐬𝐞 𝐚𝐧𝐲 𝐛𝐮𝐢𝐥𝐭 𝐢𝐧 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧 𝐞𝐱𝐜𝐞𝐩𝐭 𝐢𝐧𝐩𝐮𝐭(),𝐩𝐫𝐢𝐧𝐭(),𝐥𝐞𝐧(𝐒𝐭𝐫𝐢𝐧𝐠),𝐥𝐞𝐧(𝐥𝐢𝐬𝐭), 𝐬𝐩𝐥𝐢𝐭(),𝐥𝐢𝐬𝐭.𝐚𝐩𝐩𝐞𝐧𝐝().
- 𝐘𝐨𝐮 𝐜𝐚𝐧𝐧𝐨𝐭 𝐮𝐬𝐞 𝐬𝐥𝐢𝐜𝐢𝐧𝐠.
Что я уже пробовал:
Я новичок в этой проблеме. Я хочу понять, как это делается.
Richard Deeming
Удаление содержания вашего вопроса после того, как люди ответили на него, является чрезвычайно грубым.
Вы также должны предположить, что это будет НЕ не позволяйте учителю увидеть вашу попытку обмануть вас.
Member 14934182
нет, вы ошибаетесь. я не мог решить эту проблему. вот почему я спросил. но мне показалось, что я поступил неправильно. поэтому я решил его убрать. но ты прав, а я ошибаюсь.
я здесь совершенно Новичок и теперь понимаю свою ошибку. простить мне. у меня трудные времена в программировании, поэтому мне нужно больше времени на обучение