Публикации по теме 'learn-to-program'
Изучение программирования с помощью Python - Введение в составные типы данных: наборы и кортежи
Изучение программирования с помощью Python - Введение в составные типы данных: наборы и кортежи
Давайте внимательно посмотрим на составные типы данных в Python. Наборы и кортежи позволяют нам создавать и использовать более богатые и выразительные программы.
Заданный тип данных в Python
В предыдущем выпуске я познакомил вас с составным типом данных set . Набор - это неупорядоченный набор объектов, которые имеют что-то общее.
Вот set , который мы можем перебрать, передав его в..
Изучение TypeScript: типы данных TypeScript (часть 2)
Эта статья - вторая часть из трех частей, в которых обсуждаются различные типы данных, доступные в программах TypeScript. Первая статья находится здесь . В этой статье основное внимание уделяется более традиционным типам данных, таким как число, строка, логическое значение, и типам, которые возникают с объектами, например, простым объектам, массивам и кортежам, более новым типам данных в JavaScript и TypeScript.
Логический тип
Тип boolean предназначен для хранения истинных и..
Изучение C++ с помощью шаблонов программ: шаблон ввода-процесса-вывода
Многие компьютерные программы работают, когда все данные, необходимые для программы, вводятся в начале программы. После этого все данные обрабатываются на основе проблемы или проблем, которые программа пытается решить, а затем выводятся результаты обработки. Этот процесс, который иногда называют массовой обработкой, описывается шаблоном программы Input-Process-Output , и в этой статье я объясню, как реализовать этот шаблон.
Шаблон ввода-процесса-вывода
Вот псевдокод для этого..
Learning Go: строки и строковые функции
В этой статье я покажу вам, как формировать строки и работать с ними в Go. Как и в большинстве современных языков, большая часть функциональных возможностей строкового типа данных обеспечивается библиотекой или, в случае Go, пакетом. Этот пакет называется strings , и я продемонстрирую несколько функций из этого пакета.
Строковый тип данных
Строки Go - это неизменяемые последовательности байтов. Неизменяемость означает, что после создания строка не может быть изменена, хотя, если..
Изучение C ++: немутантные алгоритмы STL, часть 2
В этой статье я представлю еще один набор неизменяющих алгоритмов, имеющихся в стандартной библиотеке шаблонов C ++. Этот набор функций - это функции, которые вы можете использовать для поиска данных или для поиска данных в контейнере. Прежде чем начать, я должен упомянуть, что эти функции предназначены для использования с несортированными данными. Подробнее о том, какие функции использовать с отсортированными данными, я расскажу в другой статье.
Функция поиска
Функция find..
Сложно ли научиться программированию?
Как человек, который недавно начал свой путь в программировании (январь 2022 г.) , я знаю, каково это — столкнуться с невидимой стеной между учебными пособиями и реальным программированием. Если вам интересно, сложно ли научиться программированию или вообще возможно ли его изучить, вы попали в нужное место.
Программирование может быть сложным для изучения, но это часто зависит от того, с чего вы начинаете свой путь программирования. Если вы начнете с более продвинутого или сложного..
Изучение JavaScript: вычисления с объектами
Объекты - важная часть JavaScript, поскольку практически все, что вы делаете на языке, связано с объектами определенного типа. В этой статье я собираюсь обсудить, почему так важны объектно-ориентированные вычисления и как выполнять вычисления с объектами в JavaScript.
Зачем нужны объекты
Представьте, что вы преподаете вводный курс JavaScript, у вас десять студентов в курсе, и вы хотите отслеживать все их оценки, чтобы вы могли вычислить средний балл каждого студента и средний балл по..