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