Условие «ЕСЛИ» для пустого массиваPython

Программы на Python
Ответить
Гость
 Условие «ЕСЛИ» для пустого массива

Сообщение Гость »


Я пишу код, чтобы задать 5 чисел и сохранить их в массиве, но оценки находятся в диапазоне от 0 до 20. как написать условия в цикле for, не сохраняя ложных чисел

Базовый код:

импортировать numpy как np оценка = np.zeros (5) для элемента в диапазоне (len(grade)): оценка[элемент]=float(input("Вставьте оценку:")) print(f"список оценок: {grade}") mingrade = лямбда-оценка: np.amin (оценка) maxgrade = лямбда-класс: np.amax (класс) print("Минимальная оценка:",mingrade(оценка)) print("максимальная оценка нам :",maxgrade(оценка)) теперь я добавляю условие:

импортировать numpy как np класс=np.zeros(5,dtype=float) оценка[0]=float(input("Вставьте оценку:")) если оценка[0] < 20: для элемента в диапазоне(1,len(класс)): если оценка[0] и оценка[элемент] < 20: оценка[элемент]=float(input("Вставьте оценку:")) print(f"список оценок: {grade}") mingrade = лямбда-оценка: np.amin (оценка) maxgrade = лямбда-класс: np.amax (класс) print("Минимальная оценка:",mingrade(оценка)) print("максимальная оценка нам :",maxgrade(оценка)) результат: Класс вкладыша: 15 Класс вкладыша: 13 Вставной класс: 20 Класс вкладыша: 23 Класс вкладыша: 25 список оценок : [15. 13. 20. 23. 25.]

Мне нужно написать код, не сохраняйте больше 20

Спасибо, я новичок в Python

Нет числа принятия и сохранения выше 20
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»