Задача к ЕГЭ по информатике на тему «практика программирования» №21

Лунтик писал функцию delit(n), которая возвращает массив с делителями числа n, но допустил математическую ошибку, найдите и исправьте строчку кода с ошибкой. В ответе напишите исправленную строчку без пробелов и знаков Tab.

def delit(n):  
    a = []  
    for i in range(n + 1):  
        if n % i == 0:  
            a.append(i)  
    return a  

Цикл не может начинаться с 0, потому что деление на 0 запрещено, начинать следует с 1.

Ответ: foriinrange(1,n+1):
Оцените статью
Я решу все!