Member 14934182 Ответов: 3

Как я могу решить программу Python?


Напишите программу, которая принимает строку в качестве входных данных и печатает новую строку с преобразованными входными данными, используя следующие три правила:
1. Если слово длиной в один символ, оставьте его в покое
2. Если слово оканчивается на гласный (А,Е,I,о,U), просто добавьте ‘ура’ в начале слова. (например, “яблоко” =&ГТ; “yayapple”)
3. в противном случае первая буква слова перемещается в конец, а “ай” добавляется к началу(например, "далек" ="аялекд”)

𝐒𝐚𝐦𝐩𝐥𝐞 𝐢𝐧𝐩𝐮𝐭:
яблоко
𝐒𝐚𝐦𝐩𝐥𝐞 𝐎𝐮𝐭𝐩𝐮𝐭:
ура!

𝐒𝐚𝐦𝐩𝐥𝐞 𝐢𝐧𝐩𝐮𝐭:
далек
𝐒𝐚𝐦𝐩𝐥𝐞 𝐎𝐮𝐭𝐩𝐮𝐭:
аялекд

𝐍.𝐁
- 𝐓𝐡𝐞𝐫𝐞 𝐰𝐢𝐥𝐥 𝐛𝐞 𝐧𝐨 𝐬𝐩𝐚𝐜𝐞 𝐢𝐧 𝐭𝐡𝐞 𝐢𝐧𝐩𝐮𝐭 𝐚𝐧𝐝 𝐭𝐡𝐞 𝐢𝐧𝐩𝐮𝐭 𝐰𝐢𝐥𝐥 𝐚𝐥𝐰𝐚𝐲𝐬 𝐛𝐞 𝐢𝐧 𝐥𝐨𝐰𝐞𝐫𝐜𝐚𝐬𝐞 𝐥𝐞𝐭𝐭𝐞𝐫𝐬.
- 𝐘𝐨𝐮 𝐜𝐚𝐧𝐧𝐨𝐭 𝐮𝐬𝐞 𝐚𝐧𝐲 𝐛𝐮𝐢𝐥𝐭 𝐢𝐧 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧 𝐞𝐱𝐜𝐞𝐩𝐭 𝐢𝐧𝐩𝐮𝐭(),𝐩𝐫𝐢𝐧𝐭(),𝐥𝐞𝐧(𝐒𝐭𝐫𝐢𝐧𝐠),𝐥𝐞𝐧(𝐥𝐢𝐬𝐭), 𝐬𝐩𝐥𝐢𝐭(),𝐥𝐢𝐬𝐭.𝐚𝐩𝐩𝐞𝐧𝐝().
- 𝐘𝐨𝐮 𝐜𝐚𝐧𝐧𝐨𝐭 𝐮𝐬𝐞 𝐬𝐥𝐢𝐜𝐢𝐧𝐠.

Что я уже пробовал:

Я новичок в этой проблеме. Я хочу понять, как это делается.

Richard Deeming

Удаление содержания вашего вопроса после того, как люди ответили на него, является чрезвычайно грубым.

Вы также должны предположить, что это будет НЕ не позволяйте учителю увидеть вашу попытку обмануть вас.

Member 14934182

нет, вы ошибаетесь. я не мог решить эту проблему. вот почему я спросил. но мне показалось, что я поступил неправильно. поэтому я решил его убрать. но ты прав, а я ошибаюсь.
я здесь совершенно Новичок и теперь понимаю свою ошибку. простить мне. у меня трудные времена в программировании, поэтому мне нужно больше времени на обучение

3 Ответов

Рейтинг:
2

Richard MacCutchan

Начните с изучения Python: Учебник по Python — документация по Python 3.7.9[^].


Рейтинг:
2

OriginalGriff

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали работу, и мы поможем вам, когда вы застряли. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Начните с объяснения, где вы находитесь в данный момент и каков следующий шаг в этом процессе. Затем расскажите нам, что вы пытались сделать, чтобы этот следующий шаг сработал, и что произошло, когда вы это сделали.


Рейтинг:
0

Patrice T

Цитата:
Я хочу понять, как это делается.

То, что вы хотите, это пройти курс программирования, а также изучить Python.
В рамках данного форума это невозможно сделать.
Вы никогда не научитесь, выбирая случайную задачу и заставляя кого-то решать ее за вас.

Чтобы вы начали заниматься программированием: stanford.edu: учитесь программировать[^]