Используешь Telegram? Подпишись на канал автора →
открыть или

Чтение и запись файлов Python

Файл - это некоторая информация или данные, которые хранятся в устройствах хранения компьютера. Вы уже знаете о различных видах файлов, таких как ваши музыкальные файлы, видеофайлы, текстовые файлы. Python предоставляет вам простые способы управления этими файлами. Обычно мы делим файлы на две категории: текстовые файлы и бинарные файлы. Текстовые файлы содержат простой текст, тогда как бинарные файлы содержат бинарные данные, которые могут быть прочитаны только компьютером. Открытие файла Для открытия файла мы используем функцию open().
6 minutes to read

Функции Python

Повторное использование одного и того же кода требуется много раз в пределах одной программы. Функции помогают нам это делать. Мы записываем действия, которые должны выполняться повторно, в функцию, а затем вызываем её везде, где это необходимо. Мы уже видели встроенные функции, такие как len(), divmod(). Определение функции Мы используем ключевое слово def для определения функции. Общая синтаксис выглядит так: def functionname(params): statement1 statement2 Давайте напишем функцию, которая будет принимать два целых числа в качестве входных данных и затем возвращать их сумму.
5 minutes to read

Строки Python

Строки - это просто текст. В Python мы объявляем строки между “” или ‘’ или ‘’’ ‘’’ или “”” “””. Приведенные ниже примеры помогут вам лучше понять строки. Различные методы, доступные для строк Каждый объект строки имеет несколько встроенных методов, некоторые из них мы уже видели, например s.split(” ”). >>> s = "kushal das" >>> s.title() 'Kushal Das' Метод title() возвращает версию строки с заглавными буквами в начале слов, все остальные буквы в нижнем регистре.
3 minutes to read

Структуры данных список, словарь, множество и кортеж Python

Python имеет несколько встроенных структур данных. Если вы все еще задаетесь вопросом, что такое структура данных, то это не что иное, как способ хранения данных и наличие определенных методов для извлечения или манипулирования ими. Мы уже видели списки ранее, теперь мы углубимся в детали. Списки >>> a = [23, 45, 1, -3434, 43624356, 234] >>> a.append(45) >>> a [23, 45, 1, -3434, 43624356, 234, 45] Сначала мы создали список a. Затем, чтобы добавить 45 в конец списка, мы вызываем метод a.
9 minutes to read

Циклы Python

В примерах, которые мы использовали ранее, иногда требовалось выполнить одну и ту же работу несколько раз. Мы используем счетчик, чтобы проверить, сколько раз код должен быть выполнен. Эта техника известна как циклирование. Сначала мы рассмотрим оператор while для циклирования. Цикл while Синтаксис для оператора while выглядит следующим образом: while условие: оператор1 оператор2 Код, который мы хотим повторно использовать, должен быть правильно отступлен под оператором while. Они будут выполнены, если условие истинно.
8 minutes to read

If-else и поток управления Python

При работе над реальными жизненными проблемами мы должны принимать решения. Решения, такие как какую камеру купить или какой крикетный мяч лучше. Во время написания компьютерной программы мы делаем то же самое. Мы принимаем решения с помощью условных операторов if-else, мы изменяем поток управления в программе, используя их. Условный оператор if Синтаксис выглядит следующим образом if expression: do this Если значение expression истинно (что-либо, кроме нуля), выполните то, что написано под отступом.
2 minutes to read

Операторы и выражения Python

В Python большинство строк, которые вы будете писать, будут выражениями. Выражения состоят из операторов и операндов. Выражение похоже на 2 + 3 . Операторы Операторы — это символы, которые сообщают интерпретатору Python выполнить некоторую математическую или логическую операцию. Ниже приведены несколько основных примеров математических операторов: >>> 2 + 3 5 >>> 23 − 3 20 >>> 22.0 / 12 1.8333333333333333 Чтобы получить результат с плавающей запятой, необходимо выполнить деление, используя один из операндов как число с плавающей запятой.
5 minutes to read

Переменные и типы данных Python

Каждый язык программирования имеет свои собственные грамматические правила, так же как и другие языки, которыми мы говорим. Ключевые слова и идентификаторы Следующие идентификаторы используются как зарезервированные слова, или ключевые слова языка, и не могут быть использованы как обычные идентификаторы. Они должны быть написаны точно так, как здесь указано: False class finally is return None continue for lambda try True def from nonlocal while and del global not with as elif if or yield assert else import pass break except in raise В Python мы не указываем, какой тип данных мы собираемся поместить в переменную.
4 minutes to read

Программа Hello World Python

Итак, мы собираемся рассмотреть наш первый код. Поскольку Python является интерпретируемым языком, вы можете напрямую вводить код в интерпретатор Python или писать его в файле, а затем запускать этот файл. Сначала мы сделаем это с помощью интерпретатора, чтобы начать, введите python в командной строке (shell или терминал). Я использую последнюю версию Python, собранную из исходного кода, поэтому номер версии может быть другим. В нашем первом коде мы собираемся вывести “Hello World!
3 minutes to read

Установка Python

В этой главе вы узнаете, как установить Python3, последнюю версию языка. На Windows Вам нужно скачать последний установщик для Windows(TM) с сайта Python, x86_64 или выбрать установщик Python 3.12.4 . Установите его так же, как и любое другое программное обеспечение для Windows. На GNU/Linux Вам нужно будет установить последнюю версию Python из репозитория дистрибутива. Для Fedora [user@host]$ sudo yum install python3 Для Debian / Ubuntu [user@host]$ sudo apt-get install python3 Перейти к следующему уроку →
One minute to read