Python3.Задание: Попросить пользователя ввести число от 1 до 9. Полученные данные

Python3.

Задание:
Попросить юзера ввести число от 1 до 9. Приобретенные данные связать с переменной x.
Если юзер ввел число от 1 до 3 включительно, то
* попросить пользователя ввести строчку. Приобретенные данные связать с переменной s;
* попросить пользователя ввести число повторов строчки. Приобретенные данные связать с переменной n, за ранее преобразовав их в целочисленный тип;
* выполнить цикл повторения строчки n раз;
* вывести итог работы цикла.
Если юзер ввел число от 4 до 6 включительно, то
* попросить пользователя ввести ступень, в которую следует возвести число. Приобретенные данные связать с переменной m;
* воплотить строительство числа x в ступень m;

* вывести приобретенный итог.

Если пользователь ввел число от 7 до 9, то выполнить роста числа x на единицу в цикле 10 раз, при этом на экран вывести все 10 чисел.
Во всех других случаях выводить надпись Ошибка ввода.

Проверьте

Задать свой вопрос
1 ответ
Все правильно. Но лучше использовать заместо цикла while, цикл for. И не нужна запись str, и.к. Изначально ужевводится в строковом виде
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт