Python и 1000 программ
Telegram канал "Python и 1000 программ" - это ваш источник знаний о программировании с использованием языка Python. Мы предлагаем вам легкую и доступную форму изучения программирования, где вы найдете множество полезных программ и различные примеры кода. Наш канал призван помочь вам освоить Python и научиться применять его в различных сферах, будь то веб-разработка, анализ данных или создание игр. Присоединяйтесь к нам, чтобы расширить свои навыки программирования и стать экспертом в области Python.
Что выведет код?
Anonymous Quiz
10% - 0
25% - 13
24% - 4
33% - -1
9% - Ошибку
Конкурентность (concurrency) - запуск на выполнение сразу нескольких задач (не обязательно в 1 момент времени выполняется несколько). Зависит от ПО. Первые ОС с процессором без ядер -использовали только ее.
Параллельность (parallel) - конкурентность, когда 2+ задачи выполняются одновременно. Зависит от железа. Вы не можете одновременно (!) выполнять больше задач, чем есть ядер в системе.
GIL (Global Interpreter Lock) - глобальная блокировка интерпретатора, механизм гарантирующий, что в любой момент времени выполняется только 1 инструкция в питоне.
Video is too big
В статье рассмотрим на практическом примере, как из кода Python делать SQL-запросы к MySQL-серверу: CREATE, SELECT, UPDATE, JOIN и т. д.
К концу этого урока вы сможете:
Что выведет код?
Anonymous Quiz
24% - ('lang', 'Python') ('ver', 3.11)
47% - Python 3.11
19% - lang ver
10% - Ошибка
В уроке рассматриваются следующие базовые методы для списков: append(), insert(), remove(), pop(), clear(), copy(), count), index), reverse(),
sort().
Приводятся простые примеры их работы.
Video is too big
Рассказываем с примерами кода о функциях модуля itertools
– инструмента стандартной библиотеки Python, содержащего распространённые шаблоны итераторов.
Рассмотрим бесконечные счётчики, сочетания и размещения, итераторы среза и многое другое.
Что выведет код?
Anonymous Quiz
29% - [True, True, True, True]
36% - [True, False, False, True]
16% - [False, True, False, True]
19% - [False, True, True, False]
В видео рассмотрим что такое аннотации и где они применяются, а также ее цели
Разберем аннотации переменных и функций базовых типов.
Познакомимся с модулем typing
и типами Union
, Optional
, Any
, Final
.
Video is too big
В статье покажем, как писать маршруты и функции представления, использовать шаблоны и работать с базами данных.
В конце статьи – 10 мини-проектов, от модулей инвентаризации и учета товаров до приложения для хранения заметок и блога.
Что выведет код?
Anonymous Quiz
24% - hello
12% - world
17% - None
7% - 0
40% - Ошибку
В сегодняшнем видео напишем программу для построения треугольника Паскаля.
Подробно разберем задачу построения чисел треугольника Паскаля.
Video is too big
В руководстве подробно рассматривается пример использования Python-библиотеки облачного представления приложений Streamlit и системы компьютерной вёрстки LaTeX для подготовки сложных аналитических отчетов с математическими, программными и графическими вставками.
Что выведет код?
Anonymous Quiz
23% - 6
21% - 7
33% - 12
22% - Ошибку
В видео будет подробное рассмотрение создание и работы с многомерными (вложенными) списками на конкретных примерах.
Video is too big
В сегодняшней статье расскажем об эффективных и бесплатных курсах, посоветуем полезные книги
А также рассмотрим сайты, на которых можно попрактиковаться в решении интересных задач