Найти - Пользователи
Полная версия: Не выводит принт
Начало » Python для новичков » Не выводит принт
1
M_0N
import math
m = int(input())
n = int(input())
if m%2==0:
print(m) #не выводит этот принт
m=m-1
for i in range(m-2,n,-2):
print(i)
else:
if m%2!=0:
for i in range(m - 2, n, -2):
print(i)
pyser
Огласите условия задачи
Pronkyt
Похоже, что предоставленный вами код имеет неправильные отступы, что может быть причиной проблемы с невыполнением инструкции print(m). Оператор print(m) должен иметь отступ, чтобы находиться внутри блока if:
 import math
m = int(input())
n = int(input())
if m % 2 == 0:
    print(m)
    m = m - 1
    for i in range(m - 2, n, -2):
        print(i)
else:
    if m % 2 != 0:
        for i in range(m - 2, n, -2):
            print(i)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB