• Предмет: Информатика
  • Автор: daraevasobchuk
  • Вопрос задан 1 год назад

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

Приложения:

Ответы

Ответ дал: NaaMan
1

Программа:

#! /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}.

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

""")

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

Приложения:

daraevasobchuk: Спасибо огромное <3<3<3
Вас заинтересует