Решить задачу на Python

В баскетбольную группу возьмут мальчиков ростом не меньше 165 см и не больше 200 см.
Напишите программу, которая считывает рост мальчиков до тех пор, пока не будет введен «!».
А затем выводит на первой строчке количество подходящих кандидатур,
а на второй строке – минимальный и максимальный рост отобранных участников.
Буду очень благодарен!

Так а проблема в чем именно? Что получилось, что не получилось?


Выполняет подсчёт с помощью count лишь два раза, плюс не высчитывает минимум

Дайте пример входных данных, где вылазят эти ошибки.

Непонятно для чего первая половина кода до цикла.

И в подчеркнутой строке Питон или IDE явно пытаются подсказать что-то. Что там пишет при наведении мышки?)

Код лучше выкладывать текстом, нажав кнопку Код.

Странно почему компилятор выделил здесь:

if x > 165 and x < 200;

Возможно мешает лишний код перед пока