Media is too big
VIEW IN TELEGRAM
В сегодняшнем видео напишем программу для построения треугольника Паскаля.
Подробно разберем задачу построения чисел треугольника Паскаля.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤1
🤔18👍10🔥3🤯3
В статье покажем, как писать маршруты и функции представления, использовать шаблоны и работать с базами данных.
В конце статьи – 10 мини-проектов, от модулей инвентаризации и учета товаров до приложения для хранения заметок и блога.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥5❤2
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим что такое аннотации и где они применяются, а также ее цели
Разберем аннотации переменных и функций базовых типов.
Познакомимся с модулем
typing
и типами Union
, Optional
, Any
, Final
.Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Что выведет код?
Anonymous Quiz
29%
[True, True, True, True]
35%
[True, False, False, True]
16%
[False, True, False, True]
20%
[False, True, True, False]
🤯30🔥11👍4
Рассказываем с примерами кода о функциях модуля
itertools
– инструмента стандартной библиотеки Python, содержащего распространённые шаблоны итераторов. Рассмотрим бесконечные счётчики, сочетания и размещения, итераторы среза и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
Media is too big
VIEW IN TELEGRAM
В уроке рассматриваются следующие базовые методы для списков: append(), insert(), remove(), pop(), clear(), copy(), count), index), reverse(),
sort().
Приводятся простые примеры их работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍1
Что выведет код?
Anonymous Quiz
24%
('lang', 'Python') ('ver', 3.11)
46%
Python 3.11
18%
lang ver
12%
Ошибка
🤯20❤6🤔4🔥3👍1
В статье рассмотрим на практическом примере, как из кода Python делать SQL-запросы к MySQL-серверу: CREATE, SELECT, UPDATE, JOIN и т. д.
К концу этого урока вы сможете:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3
Media is too big
VIEW IN TELEGRAM
Конкурентность (concurrency) - запуск на выполнение сразу нескольких задач (не обязательно в 1 момент времени выполняется несколько). Зависит от ПО. Первые ОС с процессором без ядер -использовали только ее.
Параллельность (parallel) - конкурентность, когда 2+ задачи выполняются одновременно. Зависит от железа. Вы не можете одновременно (!) выполнять больше задач, чем есть ядер в системе.
GIL (Global Interpreter Lock) - глобальная блокировка интерпретатора, механизм гарантирующий, что в любой момент времени выполняется только 1 инструкция в питоне.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
🤯36🔥12👍6🤔4
Для полного понимания этого текста надо знать как основы синтаксиса языка Python, так и ООП в Python
Задумывались ли вы, почему функция
isinstance
(int
, object
) возвращает True? Объяснение, что все является объектом, которое можно часто услышать, хоть и является правдой, но не дает ответа на вопрос и на самом деле есть профанация, потому что не дает настоящего понимания, а создает только его видимость. Ведь совсем непонятно, почему
int
(как и любой другой стандартный класс) является непременно экземпляром базового класса. Да, он является подклассом, но почему именно экземпляром? Ответ будет дан по ходу изложенияPlease open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3🔥1
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим принцип работы конструкции с вложенными циклами.
Подробное изучение на примерах, где необходимы такие операции.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
🔥26👍3❤2🤯1
PyCharm – это не интегрированная среда разработки на языке Python, созданная компанией JetBrains.
Среди питонистов эта IDE вторая по популярности после редактора кода Visual Studio Code: как основную её используют 31% разработчиков.
В PyCharm есть все инструменты, чтобы писать, отлаживать и тестировать код.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍7🔥2🤔2