М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
niknik14
niknik14
17.03.2021 11:18 •  Информатика

Задачи на списки в Python: 1. Опишите алгоритм подсчета произведения всех отрицательных элементов заданного целочисленного массива размером 30 элементов
2. Опишите алгоритм подсчета максимального количества подряд идущих отрицательных элементов в заданном целочисленном массиве длиной 30.
3. Опи­ши­те ал­го­ритм под­сче­та суммы всех от­ри­ца­тель­ных эле­мен­тов за­дан­но­го це­ло­чис­лен­но­го мас­си­ва раз­ме­ром 30 эле­мен­тов. Если от­ри­ца­тель­ных эле­мен­тов нет со­об­щи­те об этом выводом «NO» на экран

👇
Ответ:
Ananim001
Ananim001
17.03.2021

Вот код:

import random

# Сгенерируем список

lst = [random.randint(-30, 30) for _ in range(30)]

# 1

result = 1

for item in lst:

   if item < 0:

       result *= item

print(result)

# или

from functools import reduce

print(reduce(lambda x, y: x * y,

            filter(lambda item: item < 0, lst)))

# 2

max_count = 0

count = 0

for item in lst:

   if item < 0:

       count += 1

       if count > max_count:

           max_count = count

print(max_count)

# 3

result = 0

for item in lst:

   if item < 0:

       result += item

print(result)

# или

negative_nums = list(filter(lambda item: item < 0, lst))

print(sum(negative_nums) if negative_nums else "NO")

4,6(87 оценок)
Открыть все ответы
Ответ:
deemetraa
deemetraa
17.03.2021

import random

def GenEx(count):

   signs = ['+', '-', '*', '/']

   for _ in range(count):

       fn = random.randint(-20, 20)

       sn = random.randint(-20, 20)

       ex = '{0} {1} {2}'.format(fn, random.choice(signs), sn)

       yield (ex + ' = ?', eval(ex))

IsGameRun = True

while IsGameRun:

   TrueAnsws = 0

   for ex, check in GenEx(2):

       print(ex)

       resvAnsw = float(input())

       if resvAnsw == check: TrueAnsws += 1;

   

   IsRetry = input('You correctly solved '+str(TrueAnsws)+' examples. Do you want to try again? Y/N \n')

   if IsRetry == 'Y': IsGameRun = True

   else: IsGameRun = False

Объяснение:

4,8(74 оценок)
Ответ:
Artem20032003
Artem20032003
17.03.2021

1)Человек воспринимает информацию из внешнего мира с всех своих органов чувств.  Зрение,слух,вкус,обоняние и осязание.

2)потому что со вкусом и запахом поступает информация о предмете

3)как правило, они читают с азбуки Браиля (определённая комбинация выпуклых точек на бумаге, где каждая комбинация - определённая буква) проводя пальцем по поверхности. задействованы органы осязания(пальцы)

4)Чем отличается чтение нот от прослушивания музыки с точки зрения формы принимаемой информации?

5)Читая ноты мы видим информацию (напрягаем орган зрения), слушая музыку мы напрягаем другие органы (орган слуха), для того, что бы уловить эту информацию, следовательно и прием информации у нас будет происходить разными

6)Функцию передачи и формирования информации.

7)Естественные - языки общения (Примеры : русский, английский, китайский) .Формальные - это языки программирования, ноты, жесты (язык глухонемых)

8)предметное письмо  ,пиктографическоее письмо  ,иероглифическое письмо ,слоговое письмо  ,алфавитное письмо

9)Предположительно, этот феномен объясняется тем, что в принципе у человека имеется лишь такие получения информации, как зрение, слух, вкус и обоняние. И все эти виды ощущений постоянно "включены" в организме человека и не могут не быть использованы, т.е. их нельзя просто так выключить. Таким образом, когда человек спит, он может учуять запах пирогов, и во сне, с большой вероятностью, может присниться пища, еда. И если же, этот момент подкреплён голодом, то естественно, эффект усиливается. И возможно, что человек и вовсе проснётся.

4,8(47 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ