kudryashovaek
22.11.2020 10:50

От ) Паскаль
В центре графического окна рисовать окружности с радиусом, заданным датчиком случайных чисел со скоростью 250 мсек. Цвет окружностей и их радиус выбрать случайным образом. Граница окружности должна быть черного цвета толщиной 5 пикселей.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Crdsaadfa
19.03.2020 00:16

1.

const N = 10;

var a: array [1..N] of integer;

i, x: integer;

begin

  write('Введите x: ');

  readln(x);

  for i := 1 to N do

  begin

      a[i] := x + i - 1;

      write(a[i], ' ');

  end;

end.

2.

const N = 10;

var a: array [1..N] of integer;

i: integer;

begin

  a[1] := 1;

  a[2] := 1;

  for i := 3 to N do

  begin

      a[i] := a[i-1] + a[i-2];

  end;

  for i := 1 to N do

  begin

      write(a[i], ' ');

  end;

end.

3.

const N = 6;

var a: array [1..N] of integer;

i, x: integer;

begin

  a[N] := 1;

  for i := N-1 downto 1 do

  begin

      a[i] := 2 * a[i+1];

  end;

   

  for i := 1 to N do

  begin

      write(a[i], ' ');

  end;

end.

Объяснение:

0,0(0 оценок)
Ответ:
Филипсия
07.09.2020 02:54

lambda - ключевое слово, позволяющее объявить лямбда-выражение (анонимную функцию)

Лямбда-выражение в Python может содержать только одну какую либо инструкцию, возвращающую значение, либо же не возвращающую.

Синтаксис -

lambda parameters: expression

например, лямбда выражение, возвращающее значение входного параметра, увеличенного на 1:

f = lambda x: x + 1

f(1) # -> 2

filter - функция, выполняющая фильтрацию последовательности

сигнатура:

def filter(func: Callable[[Any], bool], source: Iterable[Any]) -> Iterable[Any]

где func - вызываемый объект, имеющий в качестве входного параметра один любой объект и возвращающий логическое значение

source - исходный итерируемый объект

Возврат: Последовательность, составленная из всех элементов, для которых func вернёт true. Возвращаемое значение имеет тип объекта-итератора и является неиндексируемым.

пример:

a = [1, 2, 3, 4]

print(list(filter(lambda p: p > 2, a))) #распечатает [3, 4]

Для задания функции-фильтратора для передачи в filter обычно использую лямбда-выражения

map - функция, применяющая указанную функцию к каждому элементу входной последовательности.

def map(func: Callable[[Any], Any], iterable: Iterable[Any]) -> Iterable[Any]

Где:

func - функция, применяемая к каждому элементу последовательности

iterable - исходная последовательность

Возврат:

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

Пример

list_of_str = ['1', '2', '5', '10']  

print(list(map(int, list_of_str))) #[1, 2, 5, 10]

import sys - оператор, импортирующий в текущий файл модуль sys

sys.stdin - предоставляет доступ к стандартному потоку ввода для интерпретатора Python

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота