Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Основы программирования на python


«История всемирной литературы в девяти томах» — монументальный труд, охватывающий развитие литературного творчества от древнейших времен до наших дней. Том второй, о котором идет речь в этом отзыве, посвящен литературе Средневековья. Сборник подготовлен группой авторов и представляет собой глубокий и исчерпывающий анализ литературных достижений этого периода. Структура тома хорошо продумана, начиная с введения, которое дает общий обзор эпохи Средневековья, ее исторического и культурного...

СЛУЧАЙНАЯ КНИГА

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

Основы программирования на python
Книга - Основы программирования на python.  - прочитать полностью в библиотеке КнигаГо
Название:
Основы программирования на python

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Основы программирования на python"


Читаем онлайн "Основы программирования на python". [Страница - 2]

58
Упражнения....................................................................................................... 59

Тема 2. Синтаксис, операторы и управляющие конструкции... 62
2.1. Основные операторы в Python............................................................... 62
2.2. Использование отступов в Python.........................................................68
2.3. Комментарии............................................................................................. 69
2.4. Правила именования переменных (имен).......................................... 70
2.5. Оператор if..................................................................................................70
2.6. Цикл while..................................................................................................72
2.6.1. Работа цикла с операторами break, continue, pass................... 73
2.7. Цикл for....................................................................................................... 75
2.8. Различные способы написания циклов................................................ 77
2.8.1. Использование встроенной функции range.............................. 77
2.8.2. Использование встроенной функции zip...................................79
2.8.3. Использование встроенной функции enumerate..................... 80

3

Больше книг по языку Python по ссылке https://coderbooks.ru/books/python/

2.9. Итерации и включения............................................................................81
2.9.1. Итератор и итерируемый объект................................................ 81
2.9.2. Списковые включения (list comprehension).............................. 82
2.10. Источники документации Python...................................................... 85
Резюме................................................................................................................ 90
Вопросы для самопроверки.............................................................................. 91
Упражнения....................................................................................................... 92

Тема 3. Функции в Python.............................................................................94
3.1. Области видимости.................................................................................. 96
3.1.1. Области видимости и вложенные функции.............................. 97
3.1.2. Пример работы с областями видимости....................................98
3.1.3. Замыкания........................................................................................99
3.2. Аргументы функции............................................................................... 101
3.2.1. Значения аргументов по умолчанию....................................... 104
3.2.2. Режимы сопоставления аргументов функции........................ 105
3.3. Возвращение результатов выполнения функцией........................... 107
3.4. Рекурсия................................................................................................... 109
3.5. Аннотация функций............................................................................... 110
3.6. Лямбда-функции (выражения)............................................................ 112
3.7. Декораторы...............................................................................................113
3.8. Генераторы...............................................................................................117
3.8.1. Генераторные функции................................................................117
3.8.2. Генераторные выражения.......................................................... 120
Резюме.............................................................................................................. 121
Вопросы и задания для самопроверки.........................................................121
Упражнения..................................................................................................... 123

Тема 4. Модули и пакеты............................................................................125
4.1. Принцип работы импортирования......................................................126
4.1.1. Поиск файла подключаемого модуля....................................... 126
4.1.2. Компиляция импортируемого модуля в байт-код.................. 128
4.1.3. Выполнение кода модуля............................................................ 129
4.2. Создание и использование модулей................................................... 129
4.2.1. Пространства имен модулей.......................................................132
4.2.2. Перезагрузка модулей.................................................................134
4.2.3. Запуск модуля как автономной программы........................... 135
4.2.4. Внутренние имена в модулях.................................................... 136
4.3. Создание и использование пакетов модулей.................................... 138
Резюме.............................................................................................................. 141
Вопросы и задания для самопроверки......................................................... 141
Упражнения..................................................................................................... 142

Тема 5. Классы и объектно-ориентированное
программирование....................................................................................... 143
5.1. Определение класса............................................................................... 143
5.2. Имена (переменные) экземпляров класса........................................ 145

4

Больше книг по языку Python по ссылке https://coderbooks.ru/books/python/

5.3. Методы экземпляра класса................................................................... 145
5.4. Имена (переменные) класса.................................................................146
5.5. Статические методы............................................................................... 148
5.6. Методы класса......................................................................................... 148
5.7. Приватные методы и переменные.......................................................149
5.8. --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.