codequick-darkmode-logo
ВходРегистрация
Курс основ Python

Программа Курса:

Курс основ Python

21 Уроки 338 Онлайн Вопросы по Программированию


Какие темы будут рассмотрены в курсе?

Основы программирования

  1. Введение:

    • Обзор курса и цели

    • Важность Python в программировании

    • Предварительные требования и начало работы

  1. Переменные и типы данных:

    • Оператор вывода: print() - Выведите вашу первую строку кода.

    • Объявление переменной - Определите и инициализируйте переменные.

    • Типы данных в Python - Изучите целые числа, числа с плавающей точкой и строки.

    • Преобразование типов - Конвертируйте данные между типами.

    • Более сложные математические вычисления - Улучшите математические навыки в Python.

  1. Арифметические операции:

    • Основы арифметики - Изучение сложения, вычитания, умножения и деления.

    • Приоритет операторов - Контроль порядка выполнения операций.

    • Математические функции в Python - Изучение встроенных математических функций.

Работа со строками

  1. Введение в строки:

    • Основы строки - Понимание структуры строки.

    • Манипуляции со строками - Изучение конкатенации и срезов.

    • Методы строки - Изучение мощных методов строки.

  1. Индексация и срезы со строками:

    • Индексация строк - Доступ к отдельным символам.

    • Срезы строк - Извлечение подстрок на основе критериев.

    • Манипуляции со строками - Применение техник для решения реальных задач.

  1. Свойства и методы String:

    • Свойства String - Изучение встроенных характеристик строк.

    • Методы String - Использование методов для эффективной манипуляции.

    • Манипуляция строками - Применение продвинутых техник трансформации.

  1. Форматирование вывода строк:

    • Форматирование строк - Освоение вариантов форматирования.

    • Использование f-string - Изучите краткое форматирование с помощью f-strings.

    • Форматирование инструкций print - Улучшение инструкций print.

Понимание булевой логики

  1. Понимание булевых значений:

    • Основы Boolean - Усвоение основ булевых значений.

    • Булевы операторы - Изучение операций И, ИЛИ и НЕ.

    • Булевы выражения - Научитесь создавать логические условия.

  1. Логические операторы:

    • Логическое И - Объединение условий с помощью AND.

    • Логическое ИЛИ - Объединение условий с помощью OR.

    • Логическое НЕ - Инверсия булевого значения.

  1. Условные операторы (if, else, elif):

    • Оператор if - Принимать решения на основе условий.

    • Оператор else - Обрабатывать альтернативные исходы.

    • Оператор elif - Комбинировать несколько условий.

  1. Булевы Выражения:

    • Булевы выражения - Создание сложных условий.

    • Условная логика - Применение логики для управления потоком программы.

    • Использование булевых значений - Улучшение процесса принятия решений в вашем коде.

Циклы и управляющие инструкции в Python

  1. Циклы (for и while):

    • Основы цикла for - Итерация по последовательностям с помощью циклов for.

    • Основы цикла while - Повторение действий с помощью циклов while.

    • Управляющие инструкции цикла - Манипулирование выполнением цикла.

    • Вложенные циклы for - Реализация циклов внутри циклов.

  1. Операторы Break и Continue:

    • Оператор Break - Досрочный выход из цикла.

    • Оператор Continue - Пропуск оставшейся части итерации цикла.

    • Управление циклом в Python - Тонкая настройка поведения цикла.

Функции и структуры данных

  1. Определение и вызов функций:

    • Основы функций - Понимание структуры функции.

    • Параметры функции - Передача информации функциям.

    • Возвращаемые значения функции - Получение и использование результатов функции.

  1. Параметры функции и возвращаемые значения:

    • Параметры функции - Освойте работу с параметрами функции.

    • Возвращаемые значения функции - Углубитесь в изучение возвращаемых значений функции.

    • Использование функции - Применяйте функции для решения реальных проблем.

  1. Списки в Python:

    • Основы списка - Понимание фундаментальных концепций списков.

    • Операции со списками - Изучение ряда техник манипуляции со списками.

    • Списочное включение - Погружение в краткое создание и трансформацию списков.

  1. Словари в Python:

    • Основы словарей - Освойте базовые концепции словарей.

    • Операции со словарями - Изучите универсальные операции со словарями.

    • Методы словаря - Погрузитесь в эффективное манипулирование и извлечение данных.

  1. Кортежи в Python:

    • Основы кортежей - Изучите характеристики и случаи использования кортежей.

    • Операции с кортежами - Исследуйте мощные операции, доступные для кортежей.

    • Распаковка кортежей - Используйте распаковку кортежей для краткости кода.

  1. Множества в Python:

    • Основы множеств - Понимание ключевых свойств множеств.

    • Операции над множествами - Исследование операций для эффективной манипуляции множествами.

    • Методы множеств - Использование встроенных методов для преобразования множеств.

  1. Импортирование и использование модулей:

    • Импорт модуля - Изучите, как импортировать внешние кодовые модули.

    • Использование модуля - Исследуйте практическое применение модулей.

    • Стандартные библиотеки в Python - Откройте для себя общие библиотеки для разнообразных задач.

  1. Заключительные мысли о владении Python3:

    • Размышления о пути изучения Python3

    • Благодарности и следующие шаги