@DedInside0
Учу Python самостоятельно.

Просит ввести что-либо, хотя никакого input`а нет, что делать?

count = 0
number = 1
while True:
    if number == 1:
        number += 1
        continue
    elif number % 2 == 0 or number % 3 == 0 or number % 5 == 0 or number % 7 == 0:
        count += 1
    elif count == 10001:
        break
    number += 1
print(number)


Вроде бы всё правильно, но ответ не выводит
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Наверное подразумевалось вынесение последнего elif из этого блока if в отдельный

count = 0
number = 1
while True:
    if number == 1:
        number += 1
        continue
    elif number % 2 == 0 or number % 3 == 0 or number % 5 == 0 or number % 7 == 0:
        count += 1
    if count == 10001:
        break
    number += 1
print(number)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
18 мая 2024, в 22:58
3000 руб./за проект
18 мая 2024, в 21:07
5000 руб./за проект
18 мая 2024, в 20:58
5000 руб./за проект