# Программирование [Олег Молчанов] Основы Python

CatLu

PREMIUM
Монеты
0₽
Oleg Molchanov
Python-разработчик и автор двух Youtube-каналов, посвященных в большей степени языку Python.​

1 Введение, инструменты
Немного об этой серии, какие инструменты могут быть нужны:
операционка, cmder, редактор, горячие клавиши

2 Типы данных, объекты, литералы
В этой серии речь идет об основах типов данных - почему их много, для чего они нужны, что такое объекты в Python, что такое литералы.
И еще о том как создавать скрипты Python и их запускать.

3 Строки
Смотрим на работу со строковым типом. Это только часть.

4 Числа
Смотрим на работу с числовыми типами в Python

5 Переменные
Зачем нужны переменные, в чем суть, принцип DRY, как их создавать и использовать.

6 Строки lvl 2, неизменяемые объекты
Продолжаем работу со строками (левел 2) в контексте переменных.
Знакомимся с неизменяемыми объектами

7 Функции
Создание функций в Python. Вызов функций. Передача аргументов. Позиционные, именованные аргументы.
Разница между параметрами и аргументами.

8 Пространство имен, область видимости
Что такое пространство имен и что такое область видимости.
В чем разница. Зачем нужно.

9 If, else, boolean
Условный оператор if.
Тип данных Boolean
Про задачу FizzBuzz

10 Cписки
Говорим о списках в Python

11 Цикл for, итерируемые объекты
Цикл FOR в Python. Зачем нужны циклы. Что такое итерируемые объекты.
Пара слов об итераторах.

12 Словари, тип None, функции lvl 2
Речь о словарях. Что за тип None такой и для чего он нужен.
Поговори в этом контексте о функциях.

13 Цикл While
Видео про цикл While. Синтаксис while в языке Python, зачем нужен.

14 Работа с файлами, with
Видео про файловые объекты, про чтение и запись в текстовые и бинарные файлы,
о типах ввода-вывода (IO) в языке Python и закончим контекстным менеджером with.

15 Уровни абстракции (мини quasi лаба)
Несколько слов об уровнях абстракции кода и генерализации (обобщении) идей.
А также небольшой прием записи данных в файлы с помощью функции print().

16 Исключения
О работе с исключениями. Смотрим на блоки try... except... finally... else...
Что это такое и как с этим жить.

17 Импорт модулей
Основные правила импорта модулей и имен в Python. Инструкции import и from.
Также смотрим на конструкцию from ... import * почему это не очень.
Переменная _all_
Переменная _name_
Конструкция if _name_ == '__main__'
Еще раз зачем и для чего она нужна.

Страничка автора


 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
Последнее редактирование модератором:

Похожие темы

Сверху