@aito
14 posts

Генераторы списков в Python

В языке программирования Python существует специальная синтаксическая конструкция, которая позволяет по определенным правилам создавать заполненные списки. Такие конструкции называются генераторами списков. Их удобство заключается в более короткой записи программного кода, чем если бы создавался список обычным способом.

Работа с файлами

Файлы в Python-программах такие же, как и другие файлы на вашем ком- пьютере: документы, изображения, музыка, игры и так далее. Вся инфор- мация на компьютере хранится в файлах. Давайте посмотрим, как с помощью встроенной функции open от- крывать файлы и работать с ними. Сначала нужно создать для наших экс- периментов новый файл.

Введение в командую строку

Написание кода хоть и важная часть процесса программирования, но далеко не единственная. Одно дело — программу (сайт) написать, другое — заставить её работать у пользователя или на сервере. Вот лишь неполный перечень вопросов, на которые вам предстоит ответить, попав в разработку:

Кортежи

До этого момента мы встречались только с примитивными типами — строка, число, булев тип. Ещё нам знакомы функции и модули с пакетами (да, в Python модули и пакеты, это тоже значения специальных встроенных типов). Но часто в программировании приходится создавать более сложные значения, чем числа и строки, и манипулировать такими значениями. Именно поэтому во многих языках программирования есть составные типы. Значение составного типа может состоять как из значений примитивных типов, так и из значений других составных типов, таким образом составные типы позволяют описывать сущности произвольной сложности — и шахматные доски, и космические ракеты!

Глубокое изучение модулей

Продолжим знакомиться с системой модулей языка Python. Но для начала…

Работа с Модулями в Python

Программы на Python содержат тысячи, десятки тысяч и сотни тысяч строк кода (есть проекты с миллионами). В таких условиях одним файлом с кодом не обойдёшься — его нужно разбивать на части. Для получения доступа к коду, который находится в других файлах, в Python реализован механизм модулей.

Работа с пакетами в Python

Мы уже знаем, что в Python код хранится в отдельных файлах, называемых модулями. Но если начать делить код достаточно большого проекта на модули, то довольно быстро может возникнуть желание сгруппировать несколько модулей "по смыслу". Или же мы захотим вынести часть модулей из проекта с целью их использования в других проектах. Для объединения модулей в группы служат пакеты (packages).

Работа с файлами в Python

В данной статье мы рассмотрим встроенные средства python для работы с файлами: открытие / закрытие, чтение и запись.

Виртуальная среда Python – Основы

В данной статье мы рассмотрим, как использовать виртуальную среду для создания и управлять ими отдельно в ваших проектах Python, используя разные версии Python для выполнения, а также рассмотрим, как хранятся и разрешаются зависимости Python.

Строки Python: замена, объединение, разделение, реверс, заглавные и строчные

var = "Hello World!"