Академия Кода – Telegram
Академия Кода
2K subscribers
673 photos
2 videos
2 files
50 links
Академия кода. Полезный контент по программированию. По всем вопросам @evgenycarter
Download Telegram
Метод массива .find()

Если у вас есть массив и вы хотите найти элемент, который соответствует определенному условию, воспользуйтесь методом .find(). Метод .find() возвращает значение первого элемента в массиве, который соответствует условию переданному в callback функции. В противном случае возвращается undefined.

#javanoscript

Подписывайтесь на канал 👉@cod_academy
👍2
Метод .today() класса date

Хотим подсказать, как получить текущую дату в Python. Для этого вы можете использовать метод .today() класса date. Текущая дата представляется в формате год-месяц-день.

#python

Подписывайтесь на канал 👉@cod_academy
👍1
Метод наборов .subtracting()

Sets (наборы) – неупорядоченные коллекции уникальных элементов. Вы можете создать новый набор, который будет состоять из элементов первого набора, но при этом без общих элементов двух входных наборов. Для этого используйте метод .subtracting().

#swift

Подписывайтесь на канал 👉@cod_academy
👍1
Функция time.asctime()

Функция time.asctime() принимает struct_time (или кортеж, содержащий 9 значений, относящихся к struct_time) в качестве аргумента и возвращает строку, представляющую собой дату.

#python

Подписывайтесь на канал 👉@cod_academy
👍2
Метод Math.abs()

Метод Math.abs() вычисляет и возвращает абсолютное значение (модуль) переданного числа.
Если передать в метод нечисловую строку или значение undefined/ничего не передавать, то он вернёт NaN. А если в метод передать значение null, то он вернёт 0.

#javanoscript

Подписывайтесь на канал 👉@cod_academy
👍2
Фунцкия math.isinf()

Функция math.isinf() проверяет, является ли аргумент положительной или отрицательной бесконечностью. Возвращает True, если является, а иначе возвращает False.

#python

Подписывайтесь на канал 👉@cod_academy
👍1
Удаление элементов из массива

Существует несколько методов для удаления элементов из массива. Метод .remove(at: index) удаляет элемент по определенному индексу.
Метод .removeFirst() удаляет первый элемент массива, а метод .removeLast() удаляет последний элемент массива.

#swift

Подписывайтесь на канал 👉@cod_academy
👍2
Функция time.mktime()

Функция time.mktime() принимает struct_time (или кортеж, содержащий 9 значений, относящихся к struct_time) в качестве аргумента и возвращает количество секунд, прошедших с начала эпохи, в местном времени. Это функция, обратная time.localtime().

#python

Подписывайтесь на канал 👉@cod_academy
👍1
Объекты JavaScript

В реальной жизни всё, что нас окружает, является объектами. Например, объект машина. У неё есть свойства – вес, цвет, и методы – поехать, остановиться. У всех машин одни и те же свойства, однако значения этих свойств у разных машин разные.
В JavaScript объекты – это контейнеры для именованных значений, которые называются свойства или методы.

#javanoscript

Подписывайтесь на канал 👉@cod_academy
Функция math.fsum()

Функция math.fsum() – одна из математических функций, которую содержит Python библиотека math. Функция math.fsum() вычисляет сумму элементов итерируемого объекта. Посмотрите пример, как она работает для списка.

#python

Подписывайтесь на канал 👉@cod_academy
👍2
Методы строк .StartsWith() и .EndsWith()

Как узнать, начинается/заканчивается ли строка указанной подстрокой? Для этого используются методы .StartsWith() и .EndsWith().
Метод .StartsWith() вернёт True, если строка начинается с указанной подстроки, а метод .EndsWith() – если строка оканчивается указанной подстрокой. В противном случае возвращается False.

#c_sharp

Подписывайтесь на канал 👉@cod_academy
👍2
Методы Math.sin(), Math.cos(), Math.tan()

Метод Math.sin() вычисляет синус угла, Math.cos() – косинус угла, а Math.tan() – тангенс угла.
Обратите внимание, что тригонометрические функции (sin(), cos(), tan()) принимают в параметрах или возвращают углы в радианах.

#javanoscript

Подписывайтесь на канал 👉@cod_academy
👍2
Функция math.isqrt()

В библиотеке math есть функция math.isqrt(). Эта функция возвращает целочисленный квадратный корень аргумента, округлённый вниз.

#python

Подписывайтесь на канал 👉@cod_academy
👍1
Константы объекта Math

Для различных математических вычислений вам могут пригодиться встроенные константы объекта Math. Например, Math.PI – число PI, Math.SQRT2 – квадратный корень из 2, Math.SQRT1_2 – половина от квадратного корня из 2, Math.E – число Эйлера.

#javanoscript

Подписывайтесь на канал 👉@cod_academy
Метод множеств .isSubset(of:)

Если вы хотите узнать, является ли ваше множество подмножеством другого множества, используйте метод .isSubset(of:). Этот метод возвращает true, если все значения проверяемого множества содержатся в указанном множестве. Иначе возвращается false.

#swift

Подписывайтесь на канал 👉@cod_academy
Функция math.modf()

Если вам необходимо выделить дробную и целую часть вещественного числа, можете использовать для этого функцию math.modf(). Эта функция возвращает пару вещестенных чисел, которая состоит из дробной части числа (значение после запятой) и целой части числа.

#python

Подписывайтесь на канал 👉@cod_academy
Метод Math.log()

Если у вас есть число и вы хотите вычислить его натуральный (по основанию e) логарифм, то воспользуйтесь методом Math.log().
Кстати, если переданное число меньше 0, то возвращаемое значение всегда будет равным NaN.

#javanoscript

Подписывайтесь на канал 👉@cod_academy
Функция prod()

Если у вас есть несколько чисел и вы хотите найти их произведение, то можете использовать для этого функцию prod() библиотеки math. Эта функция принимает итерируемый объект и возвращает произведение элементов.

#python

Подписывайтесь на канал 👉@cod_academy
👍2
Метод строк .Remove()

Вы можете использовать метод .Remove(), если хотите обрезать строку. Для этого вам необходимо указать индекс, с которого вы хотите начать удаление всех символов.
Кстати, вы также можете удалить часть строки. Для этого вам необходимо передать методу второй аргумент, который указывает количество символов для удаления.

#c_sharp

Подписывайтесь на канал 👉@cod_academy
👍1
Константа math.tau

Вы можете использовать различные константы модуля math при решении математических задач. Например, константу math.tau.
Значение math.tau – это отношение длины окружности к её радиусу.

#python

Подписывайтесь на канал 👉@cod_academy
👍1
Метод множеств .isSuperset(of:)

Если вы хотите узнать, является ли ваше множество надмножеством другого множества, используйте метод .isSuperset(of:). Этот метод возвращает true, если проверяемое множество является надмножеством указанного множества. Иначе возвращается false.

#swift

Подписывайтесь на канал 👉@cod_academy
👍1