Задача для новичков.
Создайте функцию с именем divisors, которая принимает целое число
Решение сегодня вечером/завтра утром
Пишите ваши решения в комментариях
#новичок #coбес
Создайте функцию с именем divisors, которая принимает целое число
n > 1
и возвращает массив со всеми делителями данного числа (кроме 1
и самого числа), от наименьшего до наибольшего. Если число простое, верните строку '{n
} является простым'.Решение сегодня вечером/завтра утром
Пишите ваши решения в комментариях
#новичок #coбес
❤1👍1
PythonBoost - сообщество питонистов
Задача для новичков. Создайте функцию с именем divisors, которая принимает целое число n > 1 и возвращает массив со всеми делителями данного числа (кроме 1 и самого числа), от наименьшего до наибольшего. Если число простое, верните строку '{n} является простым'.…
Ответ к задаче
def divisors(n):
divisors_list = []
for i in range(2, n):
if n % i == 0:
divisors_list.append(i)
if len(divisors_list) == 0:
return str(n) + "является простым"
return divisors_list
#новичок #coбес👎4❤1
Задача для новичков.
Ваша задача состоит в том, чтобы написать функцию
Пример работы данной функции:
#новичок #coбес
Ваша задача состоит в том, чтобы написать функцию
descending_order()
, которая принимает целое неотрицательное число, а возвращает число, состоящее из тех же цифр, но расположенных в порядке убывания. По сути, мы находим максимальное число, которое можно было бы составить из цифр числа, полученного в качестве аргумента.Пример работы данной функции:
descending_order(127) —> 721
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#новичок #coбес