Задачи по Python В данной теме постим задачи и их разбор/решение по пайтону. В данной теме не должны расматриваться фрэймворки типа Django и др, онли пайтон
Задача #1 Напишите код по следующему словесному алгоритму: 1) Попросить пользователя ввести число от 1 до 9. Полученные данные связать с переменной x. 2) Если пользователь ввел число от 1 до 3 включительно, то ... * попросить пользователя ввести строку. Полученные данные связать с переменной s; * попросить пользователя ввести число повторов строки. Полученные данные связать с переменной n, предварительно преобразовав их в целочисленный тип; * выполнить цикл повторения строки n раз; * вывести результат работы цикла. 3) Если пользователь ввел число от 4 до 6 включительно, то ... * попросить пользователя ввести степень, в которую следует возвести число. Полученные данные связать с переменной m; * реализовать возведение числа x в степень m; * вывести полученный результат. 4) Если пользователь ввел число от 7 до 9, то выполнить увеличения числа x на единицу в цикле 10 раз, при этом на экран вывести все 10 чисел. Во всех остальных случаях выводить надпись "Ошибка ввода". Решение: PHP: #!/usr/bin/env python # -*- coding: utf-8 -*- x = int(raw_input("Введите число: ")) if 1 <= x <= 3: #Число от 1 до 3 s = raw_input("Введи строку: ") n = int(raw_input("Введите кол-во повторов: ")) i = 0 while i < n: print s i += 1 elif 4 <= x <= 6: #Число от 4 до 6 m = int(raw_input("Введите степень: ")) print x ** m elif 7 <= x <= 9: #Число от 7 до 9 i = 0 while i < 10: x += 1 print x i += 1 else: print "Ошибка ввода!"