Python задания не сложные просто нету у меня времени . Заранее благодарю ❤​


Python задания не сложные просто нету у меня времени . Заранее благодарю ❤​

Диас0010 Диас0010    2   15.04.2021 23:37    0

Ответы
RomochkaRomashka RomochkaRomashka  15.05.2021 23:38

Программа:

#! /usr/bin/env python3

#! encoding: utf-8

from random import randint

s = z = d = v = 0

n = randint(10, 100) # генерация случайного числа для длины списка

# Эмуляция входного потока. Генерирование списка чисел

a = [ randint(-50, 50) for _ in range(n) ]

l = len(a) # количество элементов списка

for i in a:

if i == 0:

 z += 1 # Подсчет нулевых элементов

elif i < 0 :

 v += 1 # Подсчет отрицательных (вiд'эмних)

else :

 d += 1 # Подсчет положительных (додатних)

s += i # Вычисление суммы элементов

print(f"""------------------------------

Анализ списка:

а) Количество значений: {l},

b) Среднее значение списка: {s/l},

c) Сумма всех элементов: {s},

d) Количество нулевых элементов: {z},

e) Максимальный и минимальный элементы: {max(a)} {min(a)},

f) Количество положительных чисел: {d},

g) Количество отрицательных чисел: {v}.

------------------------------

""")

Результат выполнения:


Python задания не сложные просто нету у меня времени . Заранее благодарю ❤​
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика