Top.Mail.Ru

Напиши рекурсивную функцию, которая запрашивает 2 числа и находит НОД (наибольший общий делитель). Подсказка: если 2 число равно 0, то выводится первое число Пример работы функции: <<Введите первое число:2700 <<Введите второе число:630 НОД: 90

Шаги решения: 1. Создать функцию gcd (НОД), принимающую два аргумента – a и b. 2. Проверить, если b равно нулю, то вернуть a как результат, так как НОД любого числа и 0 равен числу. 3. В противном случае, вызвать функцию…

Рассматривается целочисленный массив из 30 элементов (данные вводятся с клавиатуры). Элементы массива могут принимать натуральные значения от 1 до 10 000 включительно. Напишите программу, которая находит количество пар элементов массива, в которых хотя бы один элемент четный. Под парой подразумевается два подряд идущих элемента массива

Шаги решения: 1. Создать пустую переменную count и установить ее значение равным нулю. Эта переменная будет использоваться для подсчета количества пар. 2. Создать массив размером 30. 3. Заполнить массив значениями, введенными с клавиатуры. 4. Итерироваться по элементам массива от первого…

if 51 % 5 == 0: оператор1 else: оператор2

Эта задача проверяет, делится ли число 51 на 5 без остатка. Чтобы решить эту задачу, нужно выполнить следующие шаги: 1. Вычислить остаток от деления числа 51 на 5. 2. Проверить, равен ли этот остаток нулю. 3. Если остаток равен нулю,…

По прибытии на Марс грузового космического корабля робот-грузчик должен расставить прибывшие контейнеры в определённом порядке. Контейнеры пронумерованы вразнобой, а номера могут повторяться. Нумерация может быть, например, такой: # Прибыло 11 контейнеров: 2 3 1 3 2 4 6 7 9 2 19 У робота-грузчика есть инструкция, шаблон, в котором указано, в каком порядке должны стоять контейнеры: 2 1 4 3 9 6 Из этой инструкции следует, что сперва должны стоять все контейнеры с номером 2 (сколько бы их ни было

Шаги решения: 1. Создать пустой список или массив, в котором будем хранить контейнеры в определенном порядке. 2. Просмотреть каждый контейнер в последовательности прибывших контейнеров. 3. Если номер контейнера соответствует шаблону, то поместить его в список или массив на нужную позицию.…

На вход поступает строка s Это пароль, который может состоять строго: От 5 до 15 символов включительно Обязательно содержать в себе одну или более: букву в нижнем и верхнем регистре, не менее 3 букв должны быть цифры специальные символы (и только эти!) !@$%*.,? И больше ничего лишнего На выходе в зависимости от проверки получаем ‘valid’ если пароль подходит и ‘not valid’ – если не подходит за основу возьми следующий код: def check_password(s): pass print(check_password(“”)) # должно вернуть

valid Для решения задачи можно использовать регулярные выражения. Шаги решения: 1. Проверяем, что длина пароля находится в диапазоне от 5 до 15 символов с помощью условия len(s) >= 5 and len(s) 15: return ‘not valid’ if not re.search(r'[a-z]’, s): return…

В каких каталогах Python ищет модули?

Python ищет модули в следующих каталогах: 1. Текущий рабочий каталог – это каталог, в котором запущен скрипт. Python ищет модули в этом каталоге первым делом. 2. Пути, указанные в переменной среды PYTHONPATH – это переменная, которая содержит список каталогов, разделенных…

Python

Python – это высокоуровневый язык программирования, который широко используется для разработки различных типов приложений и скриптов. Он предоставляет простой и читаемый синтаксис, что делает его очень популярным среди начинающих и опытных программистов. Шаги решения задачи могут варьироваться в зависимости от…

Дан массив из 30 целых элементов. Напишите программу, которая заполняет этот массив случайными числами от 4 до 195 и выводит каждый элемент массива в строчку через запятую и пробел.

Шаги решения: 1. Создать пустой массив целых чисел размером 30. 2. Использовать цикл для заполнения массива случайными числами от 4 до 195. 3. На каждой итерации цикла генерировать случайное число в заданном диапазоне и присваивать его элементу массива. 4. Вывести…

Величина товарной продукции промышленного предприятия в отчетном году составила 1,8 млн. руб. Численность работников предприятия составляет 262 чел., из них рабочих – 76%. Предприятие планирует увеличить объем производства на +2,5%. Прирост производительности труда за счет повышения квалификации при этом составит +1,5%. Определить: 1) плановую численность персонала предприятия и рабочих; 2) коэффициент соотношения между плановой и фактической численностью рабочих.

Шаги решения: 1) Найдем число рабочих на предприятии: 262 чел. * 76% = 199,12 чел. Здесь мы находим 76% от общей численности работников. Ответ: число рабочих на предприятии составляет 199 человек. 2) Рассчитаем объем производства после увеличения на 2,5%: 1,8…

Реализуйте следующую программу: В переменную text считывается строка. Программа преобразует строку в список, где разделителем выступает пробел. Далее каждый элемент списка печатается в верхнем регистре с новой строки.

Шаги решения: 1. Считываем строку с помощью input() и сохраняем ее в переменную text. 2. Используя метод split(), разделяем строку на список, используя пробел в качестве разделителя: words = text.split(). 3. Создаем пустой список result, который будет содержать элементы из…

[metform form_id="1136"]