Python с нуля от А до Я #3 [функции и классы в python]
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Очень важная тема в изучении языка программирования Python - функции, и немаловажная тема это классы. Когда разберетесь с этими двумя вещами, вам будет намного проще программировать, ваш код будет более выразительным, будет занимать меньше места и возможно даже станет более производительным.
00:00 введение в функции
01:00 как объявить функцию
02:30 аргументы функции
04:17 передача нескольких аргументов в функцию
05:22 в каком порядке передавать аргументы
06:55 как вернуть значение из функции
09:36 область видимости переменных
12:07 динамическое количество аргументов в функции
16:17 итог по функциям
16:54 классы в Python
17:08 как объявить класс
17:46 как сделать экземпляр класса
18:17 создание переменных в классе
20:01 создание функции в классе
20:39 что такое self в классах
21:53 инициализация переменных при создании класса
22:46 работа с внутренними переменными класса
23:30 переопределение значений переменных в классе
25:50 когда и почему лучше использовать классы вместо функций
Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru
![[Python] ошибки новичков #1 (разбор простых задач)](https://i.ytimg.com/vi/c41xo4r7BlM/maxresdefault.jpg)
![Python с нуля от А до Я #2 [циклы, обработка ошибок, условные выражения]](https://i.ytimg.com/vi/iBvC0zqhWMI/maxresdefault.jpg)
![[Python] ошибки новичков #3 (классы циклы обработчики)](https://i.ytimg.com/vi/1U1JcmTyBEs/maxresdefault.jpg)
![Python с нуля от А до Я #1 [установка, типы данных, как с ними работать, как запустить программу]](https://i.ytimg.com/vi/o2Wry6alduI/maxresdefault.jpg)
![Зарплаты программистов [парсим HH.ru на Python] Код и графики включены](https://i.ytimg.com/vi/Qpb2OYrDnOA/maxresdefault.jpg)
![[Python] распознавание речи с помощью google cloud speech](https://i.ytimg.com/vi/IrRkCzM2Yg4/maxresdefault.jpg)
![Python с нуля от А до Я #3 [функции и классы в python]](https://i.ytimg.com/vi/MgW6AD_y9Uc/maxresdefault.jpg)
![[Python] ошибки новичков #4 (циклы функции)](https://i.ytimg.com/vi/-v5qRacmPkU/maxresdefault.jpg)
![Python с нуля от А до Я #5 ПРАКТИКА! [парсер сайтов, телеграм бот для начинающих]](https://i.ytimg.com/vi/dhDGt7jQv7E/maxresdefault.jpg)

![Python с нуля от А до Я #4 [свой модуль и общие функции]](https://i.ytimg.com/vi/s0g6ygvDhHQ/maxresdefault.jpg)



![[Python] пишем ретро игру на Pyxel #2 Движение объекта](https://i.ytimg.com/vi/FVIYZxmrbnU/maxresdefault.jpg)
![[Python] пишем ретро игру на Pyxel #3 Классификация. пишем с помощью классов](https://i.ytimg.com/vi/jNgofJGNt5o/maxresdefault.jpg)
![Написал игру Plants vs Zombies на Python #2 [анимация, gameover, pyxel]](https://i.ytimg.com/vi/hh4VLYFtoq8/maxresdefault.jpg)
![[Python] пишем ретро игру на Pyxel #4 Направление персонажа](https://i.ytimg.com/vi/4fLH6ZypkSk/maxresdefault.jpg)
![[Python] пишем ретро игру на Pyxel #5 Выстрел. Как сделать стрельбу](https://i.ytimg.com/vi/JZ8jVlXDyY0/maxresdefault.jpg)









