Форум сайта python.su
Всем привет!
Пытаюсь запустить скрипт а он не выполняется. Вот где то я с пробелами видно накосячил ))
Поможете найти ошибку?
def prime(n,): lst =[2] for i in range(3, n+3, 2): if (i > 10) and (i % 10 == 5): continue for j in lst: if j*j-1 >i: lst.append(i) break if (i % j == 0): break else: lst.append(i) if ((n-2) in lst) and (n in lst) and ((n+2) in lst): return True else: return False
Офлайн
Ошибок нет! Код выполняется!
Но вы ведь добавили функцию - а вот вызвать ее забыли
prime(10)
Но так вы тоже не увидите результат потому что функция возвращает значение но не выводит ничего
для вывода нужно использовать функцию print
result = prime(10) print(result)
Офлайн
ZerGДа действительно. Спасибо!
Ошибок нет! Код выполняется!Но вы ведь добавили функцию - а вот вызвать ее забыли prime(10)Но так вы тоже не увидите результат потому что функция возвращает значение но не выводит ничегодля вывода нужно использовать функцию print
Офлайн