• Предмет: Информатика
  • Автор: tarasuzun
  • Вопрос задан 4 месяца назад

ДЗ Пайтон
Ввести список цілих чисел (з клавіатури або вручну в програмі)
зайти максимальне та мінімальне значення
відсортувати список
зробити зріз від елемента, номер якого введений користувачем до кінця списку
порахувати середнє арифметичне цього зрізу

* на 12 балів: зарандомити список :)
(Сделайте пожалуйста на 12 балов)


ILFV183: Что подразумеваеться под "зарандомити список", нужно перемешать список или создать список из случайных чисел?
tarasuzun: О привет напиши в тг

Ответы

Ответ дал: 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 - повертає псевдовипадкове число в заданому діапазоні(ліва і права частина включно)

Вас заинтересует