надо найти минимум из введенных чисел
X = min
n = int(input("Введите количество учеников"))
for i in range(n):
Xi = int(input("Введите рост ученика"))
if X < min:
print(X)
Выходит такая ошибка:
5:0] '<' not supported between instances of '<native JS>' and '<native JS>'
Ответы (2 шт):
Автор решения: Victor VosMottor
→ Ссылка
Не знаю чего вообще вы хотели сказать вашим кодом, вот как я бы написал (по расплывчатому условию):
print(min(map(int, input().split(' '))))
Автор решения: Maksi_mak2
→ Ссылка
Вы не правильно используете min(). Оно находит минимум из заданных чисел. В Вашем случае я бы использовал вариант предыдущего программиста, но т.к. по коду видно что человек - новичок, предложу свой код.
n = int(input("Введите количество учеников:\n"))
minn = 0
for i in range(n):
x = int(input("Введите рост ученика:\n"))
if minn > x:
minn = x
print(x)
или
n = int(input("Введите количество учеников:\n"))
m = []
for i in range(n):
m.append(int(input("Введите рост ученика:\n")))
print(min(m))