Тема 3 из 9 Важная тема

Основы Python

Переменные, строки, списки, словари, циклы, функции и работа с файлами — фундамент языка.

23 урока · ≈148 мин чтения

  1. 01 Арифметические операции. Переменные И так, мы с вами установили Python, теперь можем поиграться с ним. ≈6 мин
  2. 02 Строки и методы строк Строки в питоне могут быть созданы с помощью одинарных, двойных и тройных кавычек. Например: ≈11 мин
  3. 03 Типы данных Типы данных ( Data types ) - это классификация различных состояний хранения информации. Другими словами, для компьютера 1 и "1" это разные типы данных. Первый относится к integer… ≈5 мин
  4. 04 Условия. Ветвления в Python Условный оператор или оператор ветвления - это оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии… ≈5 мин
  5. 05 Списки (list) и срезы Список Python — это последовательность значений любого типа: строки, числа, числа с плавающей точкой или даже смешанного типа. В этом материале речь пойдет о функциях списков, о… ≈16 мин
  6. 06 Кортежи (tuple) Tuple или локализовано кортеж — это тип данных очень похожий на список, не считая пары отличий. Рассмотрим как создавать кортеж, делать из него нарезки, преобразовывать в список и… ≈2 мин
  7. 07 Циклы Циклы предназначены для повторения определенного кода и для перебора значений в итерируемых типах данных. Итерируемый тип данных пока можете понимать как те типы данных, которые… ≈1 мин
  8. 08 Цикл for Циклы являются мощнейшим инструментом, предоставляемым высокоуровневыми языками программирования. Эти управляющие конструкции позволяют многократно выполнять требуемую… ≈8 мин
  9. 09 Цикл while Использование циклов предоставляет программисту возможность многократного исполнения определенного участка кода. Это один из основных рабочих инструментов любого разработчика, и… ≈10 мин
  10. 10 Исключения В этом уроке вы узнаете о важном средстве языка, без которого крупная программа не может обойтись. Речь пойдет об исключениях. Что это такое, как ими пользоваться и как создавать… ≈10 мин
  11. 11 Множества (set, frozenset) Не слишком строгое определение множества, однако, с ним возникали проблемы даже у великих математиков. ≈15 мин
  12. 12 Словари (dict) Словарь — неупорядоченная структура данных, которая позволяет хранить пары «ключ — значение». ≈3 мин
  13. 13 Тернарный оператор Тернарный оператор - это присвоение значения переменной с помощью условия ≈1 мин
  14. 14 List comprehension В русской терминологии нет общепризнанного перевода list comprehension. Гугл его переводит как списковое включение или абстракция списков. Хотя наиболее часто можно встретить… ≈2 мин
  15. 15 Dict comprehension Точно также как и генераторы списков, мы можем использовать генераторы словарей ≈1 мин
  16. 16 Функции ≈1 мин
  17. 17 Встроенные функции Встроенные функции являются одними из важнейших элементов языка Python. Они не только часто используются, но и отвечают за те вещи, которых не добиться другими способами. В Python… ≈9 мин
  18. 18 *args, **kwargs Чтобы получить ответ на вопрос в заголовке, разделим его на две части: ≈4 мин
  19. 19 Лямбда-функции В этой статье вы узнаете о том, что такое лямбда-функции в Python. На самом деле, если вы знаете, что такое функции и умеете с ними работать, то знаете и что такое лямбда. ≈7 мин
  20. 20 Декораторы Декораторы — один из самых полезных инструментов в Python, однако новичкам они могут показаться непонятными. Возможно, вы уже встречались с ними, например, при работе с Flask, но… ≈12 мин
  21. 21 Рекурсия Рекурсию не очень просто понять при первом знакомстве, но без ее понимания в разработке будет тяжело. В этом материале рассмотрим: ≈4 мин
  22. 22 Модули Программы на Python содержат тысячи, десятки тысяч и сотни тысяч строк кода (есть проекты с миллионами). В таких условиях одним файлом с кодом не обойдёшься — его нужно разбивать… ≈5 мин
  23. 23 Работа с файлами Каждый программист постоянно сталкивается с необходимостью прочитать что-то из файла и записать что-то в файл. При этом может показаться, что файлы — это же так просто! ≈10 мин
Отзыв