store.bg - бързо, лесно и удобно
Начало   Книги    Асеневци  
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Асеневци    Python - практическо програмиране - Денис Колисниченко
Търсене
Над хиляда книги на промо цени
Книги
Списания

Python - практическо програмиране


Цена:  24.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в дните:
Петък 22-02-2019 г. или
Понеделник 25-02-2019 г.
Продукт#162328
ВидКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена18-06-2015 г.
Издателство
Категории
КорицаМека
Страници296
Размери15.80 / 23.50 / 2.40 cm
Тегло0.465 kg
EAN9789548898638
ISBN9789548898638
Описание
Тази книга ще Ви помогне да усвоите принципите на програмирането с Python. Първата част е посветена на синтаксиса и правилата за структуриране на кода в Python. Тук ще напишете първата си програма, ще разберете какви типове данни се поддържат и ще се научите да използвате различните оператори, променливи, цик­ли, математическите функции и други. Разгледана е работата с низове и низовите функции, регулярните изрази, работата със списъци.
Въпреки че първата част е озаглавена "Основи", в нея на практика са засегнати всички теми, които биха Ви били необходими, за да програмирате на Python, включително обработка на изключения, отваряне и затваряне на файлове, обектно ориентирано програмиране, работа с база данни MySQL и основи на SQL синтаксиса. Ще научите и как да обработвате Интернет адреси и да правите разбор на HTML еквиваленти.
Втората част на книгата е посветена на PyQt и QtDesigner - изключително полезни инструменти, чрез които ще създадете графичния интерфейс за Вашите приложения.
В последната, трета част, ще намерите много практически примери - за работа с текст, кодировки, работа с дата и време, работа с файлове и папки. Разгледани са и достатъчно сложни теми като работа с нишки, мрежово и уеб програмиране, кодиране и обработка на данни. Материалът в книгата е внимателно подбран и написан на достъпен език.

Денис Колисниченко е водещ автор в областта на информационните технологии. Публикувал е многобройни статии и повече от 30 книги. Написани на разбираем език, неговите книги се отличават с изобилие от конкретни практически примери. Точно това ги прави много популярни.
Страници от тази книга






Съдържание
Въведение
Основи
  • Първа програма
    • За версиите на Python
    • Инсталиране на Python 3
    • Първа програма на Python
    • Поставяне на програмата в отделен файл. Кодировка на текста
    • Структура на програмата
    • Коментари
    • Вход/изход на данни
    • Четене на параметрите от командния ред
    • Грешка при стартирането на IDLE
  • Променливи и типове данни
    • Имена на променливите
    • Типове данни
    • Присвояване на стойност
    • Проверка на типа данни и преобразуване на типове
    • Изтриване на променлива
  • Оператори
    • Математически оператори
    • Оператори за работа с последователности
    • Оператори за присвояване
    • Побитови оператори
    • Приоритет на изпълнение на операторите
  • Цикли и условни оператори
    • Условни оператори
      • Логически стойности
      • Оператори за сравнение
      • Оператор if..else
    • Цикли
      • Цикъл for
      • Цикъл while
      • Операторите break и continue
      • Функция range()
  • Математически функции
    • Поддържани типове числа
    • Числови функции
    • Математически функции
    • Случайни числа. Модул random
    • Стойностите Infinity и NaN
  • Низове и низови функции
    • Какво е низ?
    • Специални символи
    • Действия с низове
      • Обръщане към елемент по индекс
      • Сечение на низ
      • Конкатенация на низове
      • Проверка за наличие
      • Повторение
      • Функция len()
    • Форматиране на низове и методът format()
      • Оператор за форматиране %
      • Методи за подравняване на низ
      • Метод format()
    • Функции и методи за работа с низове
    • Настройки на локала
    • Търсене и замяна в низ
    • Какво има в низа?
    • Шифриране на низ
  • Регулярни изрази
    • Въведение в регулярните изрази
    • Функция compile() и основи на регулярните изрази
    • Методите match() и search()
    • Метод findall()
    • Метод sub()
  • Списъци
    • Какво е списък?
    • Операции със списъци
    • Многомерни списъци
    • Обхождане на елементите на списък
    • Търсене на елемент от списък
    • Добавяне и премахване на елементи от списък
    • Разбъркване на елементи и избиране на случаен елемент
    • Сортиране на списък
    • Преобразуване на списък в низ
    • Изчисления с големи числови масиви
  • Кортежи
    • 9Понятието кортеж
    • 9Създаване на кортежи
    • Методи на кортежите
    • Модул itertools
  • Множества и речници
    • Понятието речник
    • Различни операции с речници
      • Достъп до елемент
      • Добавяне и премахване на елементи от речника
      • Обхождане на елементите на речник
      • Сортиране на речник
      • Методите keys(), values() и някои други
    • Понятието множество
    • Операции с множества
    • Методи на множествата
  • Потребителски функции
    • Деклариране на функция
    • Незадължителни параметри на функция
    • Променлив брой параметри
    • Анонимни функции
    • Функции генератори
    • Декоратори
    • Рекурсия
    • Глобални и локални променливи
  • Дата и време
    • Получаване на текущата дата и време
    • Форматиране на датата и времето
    • Модул calendar
    • Функция sleep
    • Измерване на времето за изпълнение на фрагменти от кода
  • Модули и пакети
    • Понятието модул
    • Инструкцията import
    • Инструкцията from
    • Път за търсене на модули
    • Повторно зареждане на модула
    • EGG файлове
  • Обработка на изключения
    • Какво е изключение?
    • Инструкция try..except..else..finally
    • Инструкция with .. as
    • Генериране на изключения
    • Вградени класове изключения
  • Вход/изход на файл
    • Работа с файлове
      • Отваряне на файл
      • Методи за работа с файлове
      • Функции за работа с файлове
    • Работа с папки
    • Права за достъп в UNIX/Linux
  • ООП и Python
    • Основи на обектно ориентираното програмиране
    • Дефиниране на клас и създаване на обект
    • Конструктор и деконструктор
    • Наследяване
    • Специални методи
    • Статични методи
    • Абстрактни методи
    • Презареждане на оператори
    • Ограничение на достъпа до идентификаторите
    • Свойства на класа
    • Декоратори на клас
  • Работа с база данни SQL
    • Основи на езика SQL
      • Основни понятия
      • Споразумение как да въвеждаме заявки
      • Типове полета
      • Създаване на таблици с оператора CREATE
      • Операторът INSERT: вмъкване на данни в таблица
      • Оператор UPDATE: промяна на запис
      • Оператор DELETE: изтриване на запис
      • Оператор SELECT: извличане на запис
      • Групиране на записи
      • Сортиране на записи
      • Изтриване на полета и таблици
    • Работа с MySQL
    • Свързване със СУБД
    • Изпълнение на заявки
  • Работа с интернет
    • Разбор на URL адрес
    • Декодиране на низа на заявка
    • Разбор на HTML еквиваленти
    • Преобразуване на относителни препратки
    • Определяне на кодировката
Графичен интерфейс
  • Въведение в PyQt
    • Инсталиране на PyQt
    • Първата програма
    • Въведение в QtDesigner
  • Работа с прозорци
    • Създаване на прозорец
    • Поставяне на икона на прозореца
    • Затваряне на прозореца
    • Изскачащо подсказващо описание
  • Обработка на сигнали и събития
    • Понятията сигнал и събития
    • Метод connect()
    • Метод disconnect()
    • Събития на прозореца и методи за обработката им
    • Събития на клавиатурата
    • Събития на мишката
  • Оформление на прозореца
    • Позициониране по координати
    • Хоризонтално и вертикално оформление
    • Подравняване по мрежа
    • Обединение на компоненти в групи
    • Табове
    • Оформление с помощта на форма
  • Основни компоненти
    • Уиджети, или компоненти на потребителския интерфейс
    • Превключвател On/Off
    • Независим превключвател
    • Календар
    • Поле за въвеждане на текст
    • Падащ списък
    • Сплитер
    • Индикатор на прогреса на зареждане
  • Диалогови прозорци
    • Клас QMessageBox
      • Custom диалог
      • Методите informatio(), warning(), critical() и question()
      • Метод about()
    • Метод QInputDialog()
    • Диалог за отваряне и съхраняване на файл
    • Диалог за избор на шрифт
    • Диалог за избор на цвят
Практически задачи
  • Работа с текст
    • Съвпадение на текст в началото и в края на низа
    • Разделяне на низове с използването на няколко разделителя
    • Търсене на съответствия с използването на wildcards
    • Търсене и замяна в текст
    • Работа с Unicode
    • Премахване на нежелани интервали от низа
    • Подравняване на низ
    • Форматиране на текст
    • Токенизация на текста
  • Примери за работа с дата и време
    • Конвертиране на дните в секунди и други основни операции, свързани с преобразуване на времето
    • Модулът dateutil
    • Часови зони
    • Диапазон от дати на текущия месец
    • Преобразуване на низ в дата
  • Практическа работа с файлове и папки
    • Четене и запис на компресирани файлове
    • Работа с текстови файлове в различни кодировки
    • Пренасочване извода на функцията print() във файл
    • Записване във файл, който не съществува
    • Вход/изход с помощта на низове
    • Работа с много големи файлове
    • Манипулации с пътищата на файловете
    • Получаване на съдържанието на папка
    • Дескриптор като файлов обект
    • Временни файлове и папки
  • ГКодиране и обработка на данни
    • Работа с CSV
    • Четене и запис на JSON данни
    • XML кодиране
    • Декодиране и кодиране на шестнайсетично число
    • Base64 кодиране/декодиране
  • Паралелизъм
    • Общи положения
    • Стартиране и прекратяване на нишки
    • Демон нишки
    • Глобално блокиране на нишките
    • Обмен на данни между нишките. Опашки
  • Мрежово и уеб програмиране
    • Създаване на списък от IP адреси
    • Собствен HTTP клиент
    • Пишем TCP сървър
    • Обмен на данни между интерпретаторите на Python
Заключение
Рейтинг
Рейтинг: 8.38 / 13 гласа 
За да оцените книгата "Python - практическо програмиране", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искате да сте първият дал мнение за тази книга, направете го сега!

Вашето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видите всички останали мнения, моля натиснете бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите тази книга, купуват също
Алгоритми For Dummies - Джон Пол Мюлер, Лука Масарон - книга

Алгоритми For Dummies


,

АлексСофт
Цена:  25.00 лв.
Продуктът е нов за каталога на store.bg
Продуктът е представен с вътрешни страници
Прави ученето лесно. ... Опознайте алгоритмите. Няма нужда да сте професори, за да разберете алгоритмите. Това ясно и достъпно ръководство показва как те оказват влияние върху ежедневния ни живот - от виртуалните контакти до общуването на живо. Те също така са изключително важни, когато става въпрос за вземане на решения от всякакъв род. Ако искате да знаете как да използвате процедури за решаване на реални проблеми, "Алгоритми For Dummies" е вашето практическо въведение в тази интересна и много актуална сфера. В книгата ще откриете: Извършване на обработка на данни Разглеждане на дизайн на алгоритъм ...
CCNA Security учебно ръководство - Трой Макмилан - книга

CCNA Security учебно ръководство



АлексСофт
Цена:  29.99 лв.
Продуктът е представен с вътрешни страници
Пълна, практическа, реална подготовка за изпита CCNA. ... "CCNA Security учебно ръководство" предлага всеобхватна подготовка за изпит 210-260, с експертно разглеждане на всички теми за изпита и здрав комплект от учебни помагала. Като осигурява обяснения и съвети за инсталация, отстраняване на неизправности и наблюдение на защитени мрежи, това ръководство помага на кандидатите да разработят технологичната компетентност, която им е необходима за поддържане на целостта, конфиденциалността и достъпността на данните и устройствата. Практическите изпити ви дават възможност за реално разбиране на критични проблеми в ...
Scratch. Програмиране за деца - книга

Scratch. Програмиране за деца


СофтПрес
Цена:  14.99 лв.
Продуктът е сред най-продаваните в store.bg
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Лесни уроци за малки програмисти. Създай собствени игри и анимации. Нарисувай и анимирай свой герои. Озвучи историята си с музика и звук. ... Scratch (Скрач) е компютърен език, създаден специално за нуждите на образователните институции и обучението на деца. Разработен е от MIT (Масачузетския технологичен институт) и се ползва безплатно. В тази забавна книга ще откриете пълен курс по програмиране на Scratch, който включва: инструкции стъпка по стъпка от първите срещи със Scratch до създаването на работещ код и анимации; идеи за игри и интерактивни истории, които развиват креативността, логическото и алгоритмично ...
Програмиране с Java SE 10 - основи на езика в примери - Алексей Василев - книга

Програмиране с Java SE 10 - основи на езика в примери



Асеневци
Цена:  29.95 лв.
Книгата е предназначена за самостоятелно изучаване на Java - един от най-популярните и най-търсени езици за програмиране. Разглежда се версия Java SE 10. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Ето защо в книгата последователно и с много примери са разгледани практически всички основни теми, които така или иначе формират парадигмата за програмиране в Java - базови техники за създаване на програми в Java; класове, обекти и масиви; презареждане на методи; ламбда изрази; наследяване и предефиниране на методи; използване на интерфейси; обработка на събития и изключения; ...
Уча се да програмирам: Скрач и Питон за деца - Марк Скот - книга

Уча се да програмирам: Скрач и Питон за деца



Фют
Цена:  8.01 лв.
Стандартна цена 8.90 лв.
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Продуктът е представен с вътрешни страници
Илюстрации от Мик Марстън. ... Книгата предоставя проекти за интересни компютърни игри и подробни указания стъпка по стъпка. ...
Програмиране със Swift - Уей-Менг Ли - книга

Програмиране със Swift



АлексСофт
Цена:  19.99 лв.
Продуктът е представен с вътрешни страници
От програмисти за програмисти. ... Научете Swift и започнете да създавате интерактивни, забавни и бързи приложения за iOS и OS X. Открийте, усъвършенствайте се и творете със Swift, новия програмен език на Apple за разработка на iOS и OS X ®. Това подробно ръководство за начинаещи има всичко необходимо, за да започнете да създавате динамични приложения за Mac и iPhone. Програмист - ветеран и технологичен инструктор Уей-Менг Ли споделя реални примери, дешифрира малко познати функции и разкрива предимствата на Swift, включително увеличената скорост и безопасност на приложенията. Посредством практически инструкции от ...
Excel 2016 Формули и функции - Пол Макфедрис - книга

Excel 2016 Формули и функции



ЗеСТ Прес
Цена:  42.00 лв.
Овладейте основните инструменти на Excel 2016 за изграждане на мощни и надеждни работни листове! ... В "Excel 2016: формули и функции" се разбулват тайните около изграждането на формули в работен лист и представям най-полезните функции на Excel по достъпен и разбираем начин. Тази книга не само ще ви преведе през различни по сложност свойства за изграждане на формули в Excel, но също така ще ви информира защо тези свойства са полезни и ще ви покаже как да ги използвате в ежедневни ситуации и модели от реалния живот. "Excel 2016: формули и функции" е безценно ръководство, състоящо се от обяснения от тип & ...
Python - решения на практически задачи - D.K. Academy - книга

Python - решения на практически задачи



Асеневци
Цена:  24.95 лв.
Добри практики в примери. ... Тази книга дава решения на различни практически задачи, възникващи при разработката на приложения с Python. Примерите са събрани в следните категории: числа, дата и време - изчисления с масиви, дати или време; алгоритми за работа със структури от данни - търсене, сортиране, подреждане и филтриране на данни; практически примери, обхващащи всякакви ситуации за работа с низове; работа с файлове - четене и запис, съхраняване на структурирани данни. Работа с компресирани, CSV, JSON и XML файлове; функции - представяне на необичайни и по-разширени способи за дефиниране на функции, както и ...

Python - практическо програмиране


Поръчай през телефона си сега.
Лесно е!
Цена:  24.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в дните:
Петък 22-02-2019 г. или
Понеделник 25-02-2019 г.
Продукт#162328
ВидКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена18-06-2015 г.
Издателство
Категории
КорицаМека
Страници296
Размери15.80 / 23.50 / 2.40 cm
Тегло0.465 kg
EAN9789548898638
ISBN9789548898638
Описание
Тази книга ще Ви помогне да усвоите принципите на програмирането с Python. Първата част е посветена на синтаксиса и правилата за структуриране на кода в Python. Тук ще напишете първата си програма, ще разберете какви типове данни се поддържат и ще се научите да използвате различните оператори, променливи, цик­ли, математическите функции и други. Разгледана е работата с низове и низовите функции, регулярните изрази, работата със списъци.
Въпреки че първата част е озаглавена "Основи", в нея на практика са засегнати всички теми, които биха Ви били необходими, за да програмирате на Python, включително обработка на изключения, отваряне и затваряне на файлове, обектно ориентирано програмиране, работа с база данни MySQL и основи на SQL синтаксиса. Ще научите и как да обработвате Интернет адреси и да правите разбор на HTML еквиваленти.
Втората част на книгата е посветена на PyQt и QtDesigner - изключително полезни инструменти, чрез които ще създадете графичния интерфейс за Вашите приложения.
В последната, трета част, ще намерите много практически примери - за работа с текст, кодировки, работа с дата и време, работа с файлове и папки. Разгледани са и достатъчно сложни теми като работа с нишки, мрежово и уеб програмиране, кодиране и обработка на данни. Материалът в книгата е внимателно подбран и написан на достъпен език.

Денис Колисниченко е водещ автор в областта на информационните технологии. Публикувал е многобройни статии и повече от 30 книги. Написани на разбираем език, неговите книги се отличават с изобилие от конкретни практически примери. Точно това ги прави много популярни.
Страници от тази книга
Още книги от Денис Колисниченко
Назад
Ubuntu Linux - практически самоучител за начинаещи - Денис Колисниченко -
Ubuntu Linux - практически ...
Денис Колисниченко
Практическият самоучител по Ubuntu Linux дава отговор на голяма част от въпросите на начинаещите ...
Linux - практически наръчник по системно и мрежово администриране - Денис Колисниченко -
Linux - практически ...
Денис Колисниченко
Fedora openSUSE Ubuntu Debain. : Този практически наръчник е ориентиран към системните администратори ...
Създаване на PHP приложения със Symfony - Денис Колисниченко -
Създаване на PHP ...
Денис Колисниченко
Тази книга е отлично модерно ръководство, с чиято помощ ще се научите да създавате PHP приложения с ...
Windows 10 - Самоучител - Денис Колисниченко -
Windows 10 - Самоучител
Денис Колисниченко
Практически компютърни наръчници. : Този практически компютърен самоучител е предназначен както за ...
Да направим собствен сайт - Денис Колисниченко -
Да направим собствен сайт
Денис Колисниченко
Второ преработено и допълнено издание. Книгата е част от серията "Практически наръчници" ...
За една нощ
Люси Елеазар
Което си отива
Людмила Андровска
По-богат от греха
Първата книга от трилогията"Грях" на Мегън Марч вече е тук!
Годениците на Васил Левски
В новата си книга Светослава Рудолф разкрива романтичната част от личния живот на Апостола.
Безплатна доставка за София, 2.90 за провинцията!
Artesania Latina - кораби от дърво
Syoss - 10 години заедно