Простые числа.

sain4

Новичок
Пользователь
Ноя 26, 2022
2
0
1
Добрый день. Не могу найти ошибку в коде при нахождении простых чисел на интервале a,b
b=int(input())
a=int(input())
for i in range (a,b+1):
k=0
for j in range(1,i+1):
print(j)
if i % j==0:
k=k+1
if k == 2:
print(i)

Подскажите пожалуйста
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
я тоже не могу, так как ваш код не работает, у вас отступов в коде нет - код вставляйте как код, соблюдая отступы, подробнее тут как задать вопрос
 

Malenkey

Пользователь
Пользователь
Ноя 3, 2022
140
11
18
Вот так надо с отступами
Код:
b=int(input())
a=int(input())
for i in range (a,b+1):
    k=0
    for j in range(1,i+1):
        print(j)
if i % j==0:
    k=k+1
if k == 2:
    print(i)
Наверное.
 

sain4

Новичок
Пользователь
Ноя 26, 2022
2
0
1
Спасибо. Но у Вас есть ошибки в отступах. Разобралась.
 

Форум IT Специалистов