Починаємо програмувати на Python. 5-е видання. Тоні Геддіс
Викладено принципи програмування, за допомогою яких читач набуде навичок алгоритмічного розв'язання задач мовою Python, навіть не маючи досвіду програмування. Дано короткий вступ до комп'ютерів і програмування. Розглянуто введення, оброблення та виведення даних, керуючі структури та булева логіка, структури з повторенням, функції, файли та винятки, списки та кортежі, строкові дані, словники та множини, класи та ООП, успадкування, рекурсія, програмування інтерфейсу, функціональне програмування та ін.
Для полегшення розуміння суті алгоритмів широко використані блок-схеми, псевдокод та інші інструменти. Наведено велику кількість стислих і практичних прикладів програм. У кожному розділі запропоновано тематичні задачі з покроковим аналізом їх розв'язання.
У п'ятому виданні додано главу про програмування баз даних.
Для початківців програмістів, старших школярів і студентів перших курсів
У книзі розглянуті
- Короткий вступ до комп'ютерів і програмування
- Введення, оброблення та виведення даних
- Керувальні структури та булева логіка
- Структури з повторенням і функції
- Файли та винятки
- Списки та кортежі
- Рядкові дані, словники та множини
- Класи та об'єктно-орієнтоване програмування
- Спадкування та рекурсія
- Функціональне програмування
- Програмування баз даних
Зміни в п'ятому виданні
Чіткий стиль написання цієї книги залишається таким самим, як і в попередньому виданні. Проте було внесено багато доповнень і поліпшень, які коротко викладено далі.
- Програмування баз даних. У цьому виданні додано нову главу про програмування баз даних на SQL і Python за допомогою СУБД SQLite (див. главу 14).
- Списки, словники та множини. У цьому виданні пояснюються операції включення до списку, словника та множини.
- Оновлені теми про рядкові літерали. Додано кілька нових тем.
- Програмування графічного інтерфейсу. У главу 13 було додано кілька нових тем про програмування графічного інтерфейсу
- Випадковий вибір елементів списку. Функція random.choice() введена в розділі 7 як спосіб випадкового вибору елементів списку.
- Нові теми, пов'язані з функціями. У главу 5 було додано кілька нових тем.
Інформація про книгу | |
Автор | Тоні Геддіс |
Обкладинка | М'яка |
Кількість сторінок | 880 |
Мова видання | Російська |
Ілюстрації | Чорно-білі |