list = 110, 20, 30, 40, 50, 60, 701
for i, res in enumerate(list):
print (i, ":", res)
Если вы не знаете, что именно enumerate делает в python, то позвольте мне объяснить вам.Метод enumerate() добавляет счетчик к итерируемому объекту и возвращает его. И что бы ни возвращал метод enumerate, это будет объект enumerate.
Основное преимущество использования метода enumerate заключается в том, что вы можете преобразовать объекты enumerate в list и tuple с помощью методов list() и tuple() соответственно.
Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Создал генератор NFT на Python
В этом ролике мы узнаем:
1. что такое NFT;
2. зачем они нужны, почему NFT так дорого стоит;
3. где их продают;
4. как NFT связаны с Blockchain и Ethereum;
4. полностью разберём код программы для генерации NFT коллекций на языке Python.
Python Notes | Смотреть видео
В этом ролике мы узнаем:
1. что такое NFT;
2. зачем они нужны, почему NFT так дорого стоит;
3. где их продают;
4. как NFT связаны с Blockchain и Ethereum;
4. полностью разберём код программы для генерации NFT коллекций на языке Python.
Python Notes | Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишу простую, но реальную программу. Python + Excel
Реальный пример из жизни, как я работал с Excel - файлом при помощи языка программирования Python. Задача - обработать XLSX-файл Бланка заказа и составить новую таблицу соответствия подкатегорий товара и принадлежащих им артикулов. Подробно объясняю процесс создания программы.
В процессе использую библиотеку openpyxl, операции со строками, типы данных dictionary, list, операции со строками, сортировку словаря по ключам и многое другое.
Python Notes | Смотреть видео
Реальный пример из жизни, как я работал с Excel - файлом при помощи языка программирования Python. Задача - обработать XLSX-файл Бланка заказа и составить новую таблицу соответствия подкатегорий товара и принадлежащих им артикулов. Подробно объясняю процесс создания программы.
В процессе использую библиотеку openpyxl, операции со строками, типы данных dictionary, list, операции со строками, сортировку словаря по ключам и многое другое.
Python Notes | Смотреть видео
sequence [start:end:step]
Слайс (slice) — это способ извлечения определенной части последовательности (например, строки, списка, кортежа) с использованием индексации.
Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Python с нуля: dictionary с примерами
Короткий урок по dictionary в Python с примерами и разбором конкретных ситуациях.
Python Notes | Смотреть видео
Короткий урок по dictionary в Python с примерами и разбором конкретных ситуациях.
Python Notes | Смотреть видео
Какое ключевое слово используется для выхода из цикла?
Anonymous Quiz
6%
stop
5%
halt
80%
break
10%
exit
Уроки Pygame для начинающих
Разработка игр на Python возможна благодаря библиотеки Рудате. В курсе для начинающих вы с нуля изучите эту библиотеку и научитесь на ее основе создавать небольшие проекты под мобильные устройства.
Python Notes | Смотреть видео
Разработка игр на Python возможна благодаря библиотеки Рудате. В курсе для начинающих вы с нуля изучите эту библиотеку и научитесь на ее основе создавать небольшие проекты под мобильные устройства.
Python Notes | Смотреть видео
у = 'abc'
print(y[-1]) # вернет "с"
Если вы хотите начать с последнего знака, то воспользуйтесь отрицательным индексом.
Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Как учить Python с нуля
Всем привет! В этом ролике я поделюсь с Вами своим опытом в изучении языка Python!
Python Notes | Смотреть видео
Всем привет! В этом ролике я поделюсь с Вами своим опытом в изучении языка Python!
Python Notes | Смотреть видео
Какое ключевое слово используется для пропуска итерации в цикле?
Anonymous Quiz
13%
skip
20%
pass
57%
continue
10%
next
Самый быстрый способ задеплоить Discord Python бота на Heroku
В этом видео я расскажу, как буквально за 10 минут выложить Discord Python бота на бесплатный хостинг Heroku. Подобным образом можно также задеплоить Telegram, ВКонтакте и Instagram Python ботов.
Python Notes | Смотреть видео
В этом видео я расскажу, как буквально за 10 минут выложить Discord Python бота на бесплатный хостинг Heroku. Подобным образом можно также задеплоить Telegram, ВКонтакте и Instagram Python ботов.
Python Notes | Смотреть видео
items = [1, 2, 3, 4, 51
for item in items:
print (item)
Синхронный код — это код, который выполняется последовательно, один за другим, и блокирует выполнение других задач до его завершения. Это означает, что если у вас есть функция, которая занимает много времени на выполнение, и вы вызываете ее в основной программе, то выполнение программы заблокируется до завершения этой функции.
Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Основы Docker Compose | Docker Compose для Python разработчика
В одном из предыдущих роликов мы обстоятельно поговорили о такой технологии как Docker. Однако, мы не успели поговорить про Docker Compose, без чего разговор о Docker'е нельзя считать полностью завершённым.
Поэтому в этом ролике мы:
- Узнаем что такое Docker Compose и зачем он нужен;
- Развернём LEMP-стек с помощью Docker Compose;
- Создадим и запустим Python-проект через Docker Compose.
Python Notes | Смотреть видео
В одном из предыдущих роликов мы обстоятельно поговорили о такой технологии как Docker. Однако, мы не успели поговорить про Docker Compose, без чего разговор о Docker'е нельзя считать полностью завершённым.
Поэтому в этом ролике мы:
- Узнаем что такое Docker Compose и зачем он нужен;
- Развернём LEMP-стек с помощью Docker Compose;
- Создадим и запустим Python-проект через Docker Compose.
Python Notes | Смотреть видео
Как в PyCharm создать EXE файл
Сегодня покажу как в PyCharm создать exe файл из вашего проекта на Python.
Python Notes | Смотреть видео
Сегодня покажу как в PyCharm создать exe файл из вашего проекта на Python.
Python Notes | Смотреть видео
❤1
Эффективно работаем со сложными структурами данных в Python
Сложные структуры данных часто возникают в проектах, реализующих сбор и обработку разносортных данных, как правило это многоуровневые вложенные массивы и словари. Работать с такими структурами непросто, но в Python есть отличные встроенные инструменты, позволяющие снизить сложность работы, улучшить читаемость и поддерживаемость кода, облегчить разработку в IDE, а также снизить объём используемой оперативной памяти. В видео мы поговорим о разных подходах и сравним их эффективность — List/Dict, dataclass, tuple, collections.namedtuple, typing.NamedTuple.
Python Notes | Смотреть видео
Сложные структуры данных часто возникают в проектах, реализующих сбор и обработку разносортных данных, как правило это многоуровневые вложенные массивы и словари. Работать с такими структурами непросто, но в Python есть отличные встроенные инструменты, позволяющие снизить сложность работы, улучшить читаемость и поддерживаемость кода, облегчить разработку в IDE, а также снизить объём используемой оперативной памяти. В видео мы поговорим о разных подходах и сравним их эффективность — List/Dict, dataclass, tuple, collections.namedtuple, typing.NamedTuple.
Python Notes | Смотреть видео
👍1
# Исходный список
my _list = [10,20,30,40,50]
# Используем функцию reversed() для изменения порядка элементов my_list
# Сохраняем новый список, который создается, в переменную my_ new_list
my_new_list = list(reversed (my_list))
print (my_new_list)
# Результат
# [50, 40, 30, 20, 10]
Функция reversed() принимает список в качестве аргумента и возвращает нам исходные элементы, только в обратном порядке.
Если вы хотите сохранить возвращаемое значение из функции reversed() для дальнейшего использования, то нужно преобразовать результат в список с помощью функции list(). Далее необходимо присвоить получившееся выражение переменной, в нашем случае my_new_list.
Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM