Публикации по теме 'computer-science'


Освоение даты и времени с Python: неделя 2, день 11
Добро пожаловать на 11-й день нашего путешествия «Python для науки о данных: 100 дней до мастерства»! Попробовав очистку, визуализацию и агрегирование данных, пришло время сосредоточиться на одном из основополагающих аспектов анализа данных — операциях с датой и временем. Типы данных «Дата» и «Время» необходимы для анализа временных рядов, анализа финансовых данных, журналов и многого другого. Модуль Python datetime , дополненный возможностями Pandas, позволяет нам эффективно..

Приведение типов с операторами «+» и «-» в JavaScript - как именно это работает?
Скорее всего, вы уже видели этот мем. Сегодня мы увидим, как + и - работают в JavaScript в отношении приведения типов. Посмотрим, как работает оператор +. В спецификации ECMAScript говорится, что если хотя бы тип одного из двух операндов является строкой, то оператор + преобразует оба операнда в строку, а затем выполняет конкатенацию строк. Если тип обоих операндов - Число, тогда JavaScript выполняет числовое сложение. На изображении 1 у нас x = «11» и y = 1, здесь тип x -..

Недостающий курс: суперспособность инженера-программиста
Абстракция для разработки программного обеспечения — то же, что Сила для рыцаря-джедая — это то, что отличает Волшебника от маггла. Примечание. Это продолжение книги «Недостающий курс: программная инженерия — принципы (нажмите здесь, чтобы перейти к вступлению к серии на Medium)». Я не верю, что для практикующего есть навык более важный, чем абстракция. Это…

Общие типы в Java
В Java вы можете использовать универсальные типы для создания классов и методов, которые могут работать с различными типами данных. Чтобы создать универсальный класс, вы используете угловые скобки и параметр типа после имени класса. Например, следующий класс определяет универсальный класс Stack, который может хранить данные любого типа: public class Stack<T> { private T[] items; private int top; public Stack(int capacity) { items = (T[]) new..

Диллема предвзятости в данных
Почему это важно? Одна очень естественная реакция на рассмотрение вопросов предвзятости такова: "Ну и что? Какое это имеет отношение ко мне? Я специалист по данным, а не один из руководителей высшего звена в моей компании, которые принимают решения о том, что мы делаем. Я просто пытаюсь построить максимально предсказательную модель, какую только могу». Это очень разумные вопросы. Конечно, если проект, в котором вы участвуете, оказывает огромное положительное влияние..

Как получить несколько входных данных от пользователей в Python
В этом коротком руководстве мы увидим все способы, которыми мы можем принимать несколько входных данных от пользователей в Python. В Python пользователи могут принимать несколько значений или входных данных в одной строке двумя способами. Использование метода split () Использование понимания списка 1. Используя метод split (): Эта функция помогает получить несколько входных данных от пользователей. Он разбивает данный ввод по указанному разделителю. Если разделитель не..

Лето кода Google — 2023 г.
Google Summer of Code (GSoC) — это ежегодная программа, в рамках которой Google присуждает стипендии студентам, завершившим летом проект по программированию бесплатного программного обеспечения с открытым исходным кодом. Программа открыта для студентов и аспирантов со всего мира. GSoC был запущен в 2005 году с целью поощрения участия студентов в разработке программного обеспечения с открытым исходным кодом. Программа очень конкурентоспособна: тысячи студентов подают заявки каждый год,..