Python за 7 дней. Краткий курс для начинающих [Эндрю Парк] (pdf) читать постранично, страница - 2
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- 4
- . . .
- последняя (26) »
PyCharm........................................................................................ 50
Какие возможности доступны в PyСharm............................... 50
Редактор кода................................................................... 51
Навигация по коду............................................................. 51
Мощные средства рефакторинга...................................... 51
Интеграция с веб-технологиями........................................ 52
Интеграция с научными библиотеками............................. 52
Тестирование..................................................................... 52
Как работать с PyCharm.......................................................... 53
Шаг 1. Установка PyСharm................................................. 53
Шаг 2. Создание нового проекта....................................... 54
Шаг 3. Структура проектов PyСharm.................................. 55
Шаг 4. Расширенные возможности PyСharm..................... 55
Руководство по стилю Python...................................................... 57
Глава 3. Основы Python. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Почему входные данные необходимы......................................... 62
Сценарии использования....................................................... 62
Функция input()............................................................................. 64
Как составлять подсказки для пользователя........................ 65
Что такое экранированная последовательность.................... 67
Для чего нужна команда end.................................................. 67
СОДЕРЖАНИЕ
Комментарии в Python.................................................................. 68
Однострочные комментарии.................................................. 68
Для чего используются однострочные комментарии....... 69
Многострочные комментарии................................................ 69
Для чего используются многострочные комментарии..... 70
Зарезервированные ключевые слова.......................................... 71
Операторы Python........................................................................ 72
Разновидности операторов.................................................... 73
Сложение........................................................................... 73
Вычитание......................................................................... 74
Умножение......................................................................... 75
Деление............................................................................. 76
Остаток от деления........................................................... 77
Целочисленное деление.................................................... 78
Побитовые операторы....................................................... 79
Приоритет операторов............................................................ 80
Правила приоритета операторов в Python......................... 80
Глава 4. Переменные в Python . . . . . . . . . . . . . . . . . . . . . . . 82
Что такое переменные................................................................. 84
Выбор имен переменных.............................................................. 88
Правила выбора имен переменных........................................ 88
Как определить переменную....................................................... 90
Как узнать адрес переменной в памяти....................................... 91
Локальные и глобальные переменные в Python.......................... 93
Глава 5. Типы данных Python. . . . . . . . . . . . . . . . . . . . . . . . 96
Что такое типы данных................................................................ 98
Составные элементы кода...................................................... 99
Идентификаторы............................................................... 99
7
8
Содержание
Литералы......................................................................... 100
Операторы....................................................................... 100
Строки........................................................................................ 101
Как обращаться к символам строки..................................... 103
Форматирование строк......................................................... 105
Операции со строками.......................................................... 105
Конкатенация.................................................................. 106
Умножение строк............................................................. 106
Присоединение................................................................ 107
Определение длины строки............................................ 107
Поиск в строке................................................................ 108
Преобразование регистра............................................... 109
Метод title()...................................................................... 110
Целые числа............................................................................... 111
Числа с плавающей точкой........................................................ 112
Логический тип данных.............................................................. 113
Глава 6. Сложные структуры данных в Python . . . . . . . . . 114
Списки........................................................................................ 116
Пустой список....................................................................... 117
Индексы в списках............................................................... 118
Срезы.................................................................................... 121
Получение длины списка...................................................... 123
Изменение значений элементов списка............................... 124
Конкатенация списков.......................................................... 125
Дублирование списков......................................................... 125
Удаление элементов............................................................. 126
Операторы in и not in............................................................. 126
Метод index()......................................................................... 127
Метод insert()........................................................................ 128
Метод sort()........................................................................... 129
СОДЕРЖАНИЕ
Кортежи...................................................................................... 130
Конкатенация кортежей........................................................ 132
Дублирование....................................................................... 133
Сегментирование кортежей.................................................. 134
Как удалить кортеж...............................................................
- 1
- 2
- 3
- 4
- . . .
- последняя (26) »
Последние комментарии
1 час 18 минут назад
10 часов 21 минут назад
1 день 9 часов назад
1 день 10 часов назад
1 день 10 часов назад
1 день 10 часов назад