Эндрю Парк - Python за 7 дней. Краткий курс для начинающих
Название: | Python за 7 дней. Краткий курс для начинающих | |
Автор: | Эндрю Парк | |
Жанр: | Другие языки и системы программирования | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2023 | |
ISBN: | 978-5-4461-2057-4 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Python за 7 дней. Краткий курс для начинающих"
Хотите за одну неделю освоить самый популярный язык программирования? Надоело разбираться в море хаотичной и неструктурированной информации из многочисленных бесплатных онлайн-источников?
Хорошая новость! Не нужно тратить время, чтобы осилить сложные академические тексты, неоправданно дорогие онлайн-курсы или видеотуториалы, которые содержат слишком много технических деталей, непонятных для начинающих.
Книга «Python за 7 дней» написана специально для новичков в программировании. Ее основные принципы — это простота и практичность.
Вы познакомитесь с кратким введением в Python, чтобы понять какую пользу можно извлечь, изучая его; узнаете как установить Python и какой дистрибутив лучше использовать; разберетесь с объектами и методами (включая ООП), чтобы эффективно использовать этот удобный язык и его простой синтаксис.
Практические упражнения в конце каждой главы идеально подойдут для отработки навыков программирования.
Читаем онлайн "Python за 7 дней. Краткий курс для начинающих". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (29) »
Глава 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
Как удалить кортеж............................................................... 134
Словари...................................................................................... 135
Как создать словарь............................................................. 135
Глава 7. Условные конструкции и циклы. . . . . . . . . . . . . . 138
Операторы сравнения................................................................ 140
Оператор «меньше» ().......................................................... 143
Оператор «равно» (==)........................................................... 144
Операторы управления . ............................................................ 145
Последовательная структура................................................ 145
Условная конструкция.......................................................... 146
Циклы................................................................................... 146
Условные операторы if/else....................................................... 147
Операторы if, elif, else........................................................... 149
Цикл for...................................................................................... 150
Цикл while................................................................................... 151
Операторы break и continue........................................................ 152
Как работает break................................................................ 152
Как работает continue........................................................... 153
Глава 8. Функции и модули. . . . . . . . . . . . . . . . . . . . . . . . . 155
Для чего нужны функции........................................................... 157
Разновидности функций............................................................ 159
Как работают функции............................................................... 160
Как определять собственные функции...................................... 161
9
10
СОДЕРЖАНИЕ
Использование параметров в функциях.................................... 164
Передача аргументов............................................................ 166
Позиционные аргументы...................................................... 167
Именованные аргументы...................................................... 169
Аргументы по умолчанию .................................................... 170
Область видимости в Python...................................................... 172
Почему важна область видимости....................................... 172
Локальная и глобальная область видимости....................... 173
Модули....................................................................................... 177
Что делает import.................................................................. 177
Как создать модуль.............................................................. 178
Встроенные функции и модули.................................................. 180
print()..................................................................................... 180
abs()...................................................................................... 181
round()................................................................................... 181
max()..................................................................................... 182
min()...................................................................................... 182
sorted().................................................................................. 183
sum()..................................................................................... 183
len()....................................................................................... 184
type()..................................................................................... 184
Строковые методы..................................................................... 185
strip()..................................................................................... 185
replace()................................................................................. 186
split()..................................................................................... 186
join()...................................................................................... 187
Глава 9. Объектно-ориентированное
программирование. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Что такое объектно-ориентированное программирование....... 191
Пример использования......................................................... 191
СОДЕРЖАНИЕ
Как создать класс в Python........................................................ 193
Как создаются объекты............................................................. 194
Что содержат объекты.......................................................... 194
Пример создания объекта.................................................... --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (29) »
Книги схожие с «Python за 7 дней. Краткий курс для начинающих» по жанру, серии, автору или названию:
Дж. Ханк Рейнвотер - Как пасти котов. Наставление для программистов, руководящих другими программистами Жанр: Другие языки и системы программирования Год издания: 2006 Серия: Библиотека программиста |
Стивен Холзнер - XSLT Жанр: Программирование: прочее Год издания: 2002 Серия: Библиотека программиста |
Владстон Феррейра Фило - Теоретический минимум по Computer Science Жанр: Другие языки и системы программирования Год издания: 2018 Серия: Библиотека программиста |
Брэдфорд Такфилд - Алгоритмы неформально. Инструкция для начинающих питонистов Жанр: Алгоритмы и структуры данных Год издания: 2022 Серия: Библиотека программиста |
Другие книги из серии «Библиотека программиста»:
Дональд Бокс - Сущность технологии СОМ. Библиотека программиста Жанр: Другие языки и системы программирования Год издания: 2001 Серия: Библиотека программиста |
Сергей Тарасов - Дефрагментация мозга. Софтостроение изнутри Жанр: Программирование: прочее Год издания: 2013 Серия: Библиотека программиста |
Дэниел Г Грэм - Этичный хакинг практическое руководство по взлому Жанр: Хакерство Год издания: 2022 Серия: Библиотека программиста |
Алекс Сюй - System Design. Подготовка к сложному интервью Жанр: Корпоративная культура Год издания: 2022 Серия: Библиотека программиста |