Условия задачи:

 

Список простых чисел. Это упражнение предполагает, что вы уже написали функцию is _prime в упражнении 17. Напишите еще одну программу, которая показывает все про­стые числа от 1 до 100. В программе должен быть цикл, который вызывает функцию is _prime.

 

Решение задачи:

def main():
    def is_prime(value):
        if value != 1:
            if value !=2 and value !=3 and value !=5 and value !=7:
                if value % 2 !=0 and value % 3 !=0 and  value % 5 !=0 and value % 7 !=0:
                    return True
                else:
                    return False
            else:
                return True
        else:
            pass
    for i in range(1,100):
        if is_prime(i):
            print(i, end=' ')
        else:
            pass
main()