Помогите решить задачу!

269 просмотраpython-3.6
0
0 Комментариев

Условие:
На фото фиксации во время нарушения ПДД попал номер транспортного средства. На каком типе транспорта передвигался?нарушитель?
Номер транспортного средства состоит из цифр и букв:
Автомобиль имеет, состоящий из буквы, трех цифр и двух букв (например, А123ВС) — код 1.
Грузовик имеет номер, состоящий из двух букв и четырех цифр (например, АВ1234) — код 2.
Мотоцикл имеет номер, состоящий из четырех цифр и двух букв (например, 1234АВ) — код 3 .
Напишите программу, которая по номеру транспортного средства определите его тип.
P.S Помогите написать программу или хотя бы подсказать логику кода.


Добавить комментарий

1 Ответы

Python Опубликовано 09.12.2018
2

a = str(input(‘Введите номер транспортного средства: ‘))
if len(a) == 6:
—>if a[0:4].isdigit() and a[5:].isdigit() is not True:
—>—>print(‘Мотоцикл’)
—>elif a[1:4].isdigit() and a[0].isdigit() is not True:
—>—>print(‘Автомобиль’)
—>elif a[2:].isdigit() and a[1:3].isdigit() is not True:
—>—>print(‘Грузовик’)
—>else:
—>—>print(‘Некорректный номер’)
else:
—>print(‘Некорректный номер’)

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up