
Я ошибки не вижу. Возможно вы не поставили табуляцию(пробелы)
Объяснение:
price = int(input('Сумма:'))
time = int(input('Текущее время (час):'))
if time >= 20 and time <= 22:
price = price/2
print('Акция! Итого к оплате', price)
elif time >= 8 and time <= 19:
print('Итого к оплате:', price)
else:
print("Магазин не работает!")
https://pastebin.com/1J6EAemu
#у вас скорее всего была неправильная табуляция
#теперь все вроде нормально
price = int(input('Сумма:'))
time = int(input('Текущее время (час):'))
if time >= 20 and time <= 22:
price = price/2
print('Акция! Итого к оплате', price)
elif time >= 8 and time <= 19:
print('Итого к оплате:', price)
else:
print("Магазин не работает!")
Объяснение:
Пометьте ответ как лучший