Публикации по теме 'python-programming'


30 Pythonic способов избежать циклов for  —  Лучшие практики путешествия длиной в десятилетие
Вы когда-нибудь оказывались в тупике? Я говорю о знаменитом (или печально известном, в зависимости от того, как вы его понимаете) цикле for Python. Мы все были там, застряли в бесконечном цикле циклов for, и иногда мы просто хотим вырваться и вырваться на свободу, не так ли? Что ж, сегодня ваш счастливый день, товарищи питонисты! Я собираюсь поделиться рогом изобилия трюков и угощений Python, которые помогут вам избежать этого ужасного цикла. Так что расслабьтесь, возьмите чашку..

Управление памятью в Python
Управление памятью в Python отличается от других языков программирования. Если у вас есть опыт работы с C++, то это другое дело. Мой первый язык программирования — C++, поэтому я пытаюсь сравнить оба. Возьмем пример на C++ #include ‹iostream› использование пространства имен std; интервал основной () { инт а = 5; интервал б = 5; cout ‹‹”id a = “‹‹ &a ‹‹” id b = “‹‹ &b‹‹ endl; } В моем случае вывод id a = 0x7bfe1c id b = 0x7bfe18. В вашем случае все..

Демистификация временной сложности
Часть 01 — «Теория без практики так же неполна, как и практика без теории». — Курт Левин Прежде всего, что такое временная сложность? Представьте, что у вас есть коробка из-под обуви, полная бейсбольных карточек, и ваша миссия — найти в этой коробке конкретную карточку. Если вы начнете поиск случайным образом, выбирая по одной карте за раз, поиск может занять много времени. Это происходит потому, что вам нужно проверять каждую карту, пока не найдете нужную. Пока все хорошо, верно?..

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

Python 3 — Начинающий
#EP: 2 — Типы данных Целые числа, числа с плавающей запятой, строки Целые числа и числа с плавающей запятой Есть два типа данных Python, которые можно использовать для числовых значений: int — для целочисленных значений. float — для десятичных значений или значений с плавающей запятой. Мы можем создать значение, соответствующее типу данных, используя следующий синтаксис: a = int (4.7) # a is now an integer 4 b = float (4) # b is now a float of 4.0 Мы можем..

Python на всю жизнь
ОСНОВНЫЕ ПОНЯТИЯ СТРУКТУРЫ ДАННЫХ Основные структуры данных Python Списки 2. Кортежи 3. Словари 4. Наборы Списки Список может содержать значения любого типа в виде последовательности. Массивы обычно реализуются в python с помощью списков. Один список может содержать String, integer, float одновременно. Списки изменяемы. Это означает, что элементы могут быть вставлены, удалены или изменены. 2. Кортежи Кортежи неизменны. После создания операции..

Python — Операторы
Python — поток управления Привет, это мой четвертый пост о языке программирования Python. Если вы хотите прочитать предыдущую тему, вы можете нажать на ссылку… alvifsandana.medium.com Всем привет 😁 Если вы хотите прочитать мой предыдущий пост, вы можете нажать на ссылку выше. Обзор При объявлении новой переменной мы используем «=» для присвоения любого значения. Этот символ является одним из операторов. Операторы используются для..