Первая пара углублённого курса: ввод-вывод, ветвление и обратная задача на сюжете службы доставки
name = input() # строка n = int(input()) # целое w = float(input()) # дробное a, b = input().split() # два значения в одной строке km, kg = map(int, input().split())
Забыл int() — и "2" + "3" даст
23, а не 5: плюс склеивает строки, а не складывает.
print(f"Здравствуйте, {name}!")
print(f"{s:.2f}") # два знака после запятой
print(f"{h} ч {m} мин")
Выводить ровно то, что просят, теми же словами и в том же порядке:
лишняя строка — уже другой ответ. В input() приглашений
не писать: вывод программы читает машина.
145 // 60 = 2 # сколько раз уместилось — часы 145 % 60 = 25 # что осталось — минуты
if h >= 22 or h <= 5:
s = s * 1.4
if s < 200:
s = 200
and — верно и то, и другое; or — хотя бы
одно. Порядок проверок — часть условия: ночная надбавка
считается раньше минимума, поменяешь местами — изменится ответ.
«При каких исходных данных получится нужный результат» — считать в обратную сторону: из суммы вычесть подачу, разделить на цену километра, взять целую часть. Ответ проверять подстановкой вперёд.
Первая пара углублённого курса: ввод-вывод, ветвление и обратная задача на сюжете службы доставки
name = input() # строка n = int(input()) # целое w = float(input()) # дробное a, b = input().split() # два значения в одной строке km, kg = map(int, input().split())
Забыл int() — и "2" + "3" даст
23, а не 5: плюс склеивает строки, а не складывает.
print(f"Здравствуйте, {name}!")
print(f"{s:.2f}") # два знака после запятой
print(f"{h} ч {m} мин")
Выводить ровно то, что просят, теми же словами и в том же порядке:
лишняя строка — уже другой ответ. В input() приглашений
не писать: вывод программы читает машина.
145 // 60 = 2 # сколько раз уместилось — часы 145 % 60 = 25 # что осталось — минуты
if h >= 22 or h <= 5:
s = s * 1.4
if s < 200:
s = 200
and — верно и то, и другое; or — хотя бы
одно. Порядок проверок — часть условия: ночная надбавка
считается раньше минимума, поменяешь местами — изменится ответ.
«При каких исходных данных получится нужный результат» — считать в обратную сторону: из суммы вычесть подачу, разделить на цену километра, взять целую часть. Ответ проверять подстановкой вперёд.