ДЗ Пайтон
Ввести список цілих чисел (з клавіатури або вручну в програмі)
зайти максимальне та мінімальне значення
відсортувати список
зробити зріз від елемента, номер якого введений користувачем до кінця списку
порахувати середнє арифметичне цього зрізу
* на 12 балів: зарандомити список :)
(Сделайте пожалуйста на 12 балов)
ILFV183:
Что подразумеваеться под "зарандомити список", нужно перемешать список или создать список из случайных чисел?
Ответы
Ответ дал:
1
Ответ:
from random import randint
lst = [randint(1, 100) for _ in range(15)]
print(f'Максимальне значення в списку {lst} дорівнює {max(lst)}')
print(f'Мінімальне значення в списку {lst} дорівнює {min(lst)}')
lst.sort()
fz = int(input('Зріз від якого елементу?\n')) - 1
lst = lst[fz:]
print(f'Середнє арифметичне зрізу {lst} дорівнює {sum(lst) / len(lst)}')
Объяснение:
з того що тут потрібно, напевно, це функції:
max - повертає найбільший елемент послідовності
min - повертає найменьший елемент послідовності
randint модуля random - повертає псевдовипадкове число в заданому діапазоні(ліва і права частина включно)
Вас заинтересует
3 месяца назад
4 месяца назад
4 месяца назад
1 год назад