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

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


Цена:  24.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в:
Четвъртък 20-09-2018 г. или
Петък 21-09-2018 г.
Продукт#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:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видите всички останали мнения, моля натиснете бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите тази книга, купуват също
Бързо ръководство: Програмиране с Python - Тоби Доналдсън - книга

Бързо ръководство: Програмиране с Python



АлексСофт
Цена:  16.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Научете Python - бързо и лесно! ... В книгата "Бързо ръководство: Програмиране с Python" ще откриете: кратко описаните стъпки и обяснения ви позволяват да започнете работа на мига; важният наръчник за справки ще ви кара да се връщате отново и отново; в случай, че желаете да се захванете за работа и да научите основните неща за Python, тази книга е идеална за вас - от аритметика, низове и променливи до функции, структуриране на данни, вход и изход и много, много други неща; посетете сайта към книгата за примерни скриптове и повече. Тоби Доналдсън е старши лектор по компютърни науки в Университета " ...
Изкуството да си невидим - Кевин Митник - книга

Изкуството да си невидим



Бард
Цена:  18.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Най-търсеният от ФБР хакер! Най-прочутият хакер на света съветва как да се пазим в епохата на "Големия брат" и големите данни. ... Бъдете онлайн, без да оставяте следи. Всяка ваша стъпка онлайн се следи и записва, а самоличността ви в буквалния смисъл се краде. Големи компании и големи правителства искат да знаят и да се възползват от онова, което правите, и личното пространство е лукс, който малцина могат да си позволят или разберат. В тази експлозивна и същевременно практична книга Кевин Митник използва реални истории, за да покаже какво точно се случва без ваше знание и да ви научи на "изкуството да ...
Уча се да програмирам: Скрач и Питон за деца - Марк Скот - книга

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



Фют
Цена:  8.90 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Илюстрации от Мик Марстън. ... Книгата предоставя проекти за интересни компютърни игри и подробни указания стъпка по стъпка. ...
Съвременни подходи за програмиране с PHP 7 - D.K. Academy - книга

Съвременни подходи за програмиране с PHP 7



Асеневци
Цена:  19.95 лв.
Добри практики в примери. ... Много програмисти на практика не успяват да следят за всички новости, които се появяват в езика за програмиране PHP. Обикновено, когато излиза следващата версия, просто се хвърля едно око на списъка с промените и рядко новите възможности се използват в практиката. Тази книга ще позволи на вече работещите с РНР програмисти да наваксат пропуснатото. Тя е ориентирана към онези, които се интересуват от съвременните тенденции в РНР програмирането и/или които са останали в миналото, използвайки техники, характерни за старите версии. В първата част на книгата се опис­ват новите възможности и ...
Python - решения на практически задачи - D.K. Academy - книга

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



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

CCNA Routing and Switching ICND 1 - част 1



АлексСофт
Цена:  44.99 лв.
Продуктът е представен с вътрешни страници
Подгответе се за най-новите изпити CCNA с водещ авторитет по мрежите на "Cisco". Exam 100-105, Exam 200 - 105, Exam 200 - 125. ... "CCNA Routing and Switching", учебно ръководство, е задължителният ви ресурс за получаване на "Cisco" сертификат. Независимо дали се явявате на ICND1 и ICND2 или на съставния изпит за CCNA, тази книга ви подкрепя с експертни ръководства на всички теми, подредени по последните версии на изпита. "Cisco" експертът Тод Лемли ви води през всяка цел с ясни инструкции и дузини писмени упражнения, а интерактивната онлайн среда на обучение на "Sybex" ...
UNIX: Системно програмиране - доц. д-р Лилян Николов - книга

UNIX: Системно програмиране



Сиела
Цена:  15.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
В книгата: Sistem V BSD Solaris Linux Posix Книгата включва: UNIX "отвътре" и различия между версиите; Интерфейс на приложните програми (API); Стандартът POSIX; Програмиране с използване на С/С++; Многопотоково програмиране; Създаване на мрежови приложения; Програмиране с използване на командния език shell; В приложение - команди и помощни програми. Д-р инж. Лилян Николов е доцент в катедра Компютърни системи при Технически университет, София. Той е автор и съавтор на книгите "Операционни системи", "Операционни системи" - ръководство, "Формални езици и езикови ...
Ubuntu Linux - практически самоучител за начинаещи - Денис Колисниченко - книга

Ubuntu Linux - практически самоучител за начинаещи



Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Практическият самоучител по Ubuntu Linux дава отговор на голяма част от въпросите на начинаещите потребители, свързани с използването на тази забележителна операционна система. Отначало ще се запознаете с особеностите на Linux. След това, последователно и подробно, е обяснено инсталирането - какви са системните изисквания, как се зарежда от инсталационен образ и как се разделя твърдият диск. Подробно е разгледано и управлението на потребителските акаунти - създаване, модифициране, изтриване и модули за автентификация. Отделено е нужното внимание и на графичната обвивка Unity. Ще научите как се инсталират и стартират ...

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


Поръчай през телефона си сега.
Лесно е!
Цена:  24.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в:
Четвъртък 20-09-2018 г. или
Петък 21-09-2018 г.
Продукт#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 книги. Написани на разбираем език, неговите книги се отличават с изобилие от конкретни практически примери. Точно това ги прави много популярни.
Страници от тази книга
Още книги от Денис Колисниченко
Други интересни предложения
SQL - практическо програмиране
Денис Колисниченко
Цена:  19.95 лв.
jQuery - Практическо програмиране за начинаещи
Денис Колисниченко
Цена:  19.95 лв.
Програмиране на мобилни приложения за Windows 10
Денис Колисниченко
Цена:  19.95 лв.
Адаптивен уеб дизайн с Bootstrap
Денис Колисниченко
Цена:  19.95 лв.
HTML 5 & CSS 3 - практическо програмиране за начинаещи
Денис Колисниченко
Цена:  19.95 лв.
Въведение в .Net
Денис Колисниченко
Цена:  24.95 лв.
Linux - практически наръчник по системно и мрежово администриране
Денис Колисниченко
Цена:  19.95 лв.
През очите на хакера
Денис Колисниченко
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
JavaScript & jQuery - практическо програмиране
Денис Колисниченко
Цена:  19.95 лв.
PHP 7 & MySQL - практическо програмиране
Денис Колисниченко
Продуктът е представен с вътрешни страници
Цена:  24.95 лв.
Назад
jQuery - Практическо програмиране за начинаещи - Денис Колисниченко -
jQuery - Практическо ...
Денис Колисниченко
С този практически наръчник ще се научите как да използвате библиотеката jQuery и надстройката jQuery ...
HTML 5 & CSS 3 - практическо програмиране за начинаещи - Денис Колисниченко -
HTML 5 & CSS 3 - ...
Денис Колисниченко
Трето преработено и допълнено издание. : Тази книга ще ви научи как да прилагате на практика HTML 5 и ...
Адаптивен уеб дизайн с Bootstrap - Денис Колисниченко -
Адаптивен уеб дизайн с ...
Денис Колисниченко
Bootstrap е един от най-популярните фреймуърки за HTML, CSS, и JavaScript. Той съдържа набор от ...
Програмиране на мобилни приложения за Windows 10 - Денис Колисниченко -
Програмиране на мобилни ...
Денис Колисниченко
Тази книга е посветена на разработката на мобилни приложения за "Universal Windows Platform" ...
Смартфони и таблети. Android за нашите родители - Денис Колисниченко -
Смартфони и таблети. ...
Денис Колисниченко
Практически компютърни наръчници. : Тази книга е отличен самоучител за тези от вас, които не са имали ...
И това ще мине
Дан Кединг
Отвъд хребета
Пол Гобъл
Мъртви води
Излезе новата книга от Саймън Бекет с поредния заинтригуващ случай на д-р Дейвид Хънтър.
Стив Джобс
Предстои да излезе интересна визуална биография за живота на великия Стив Джобс.
Безплатна доставка за София, 2.90 за провинцията!
Artesania Latina - кораби от дърво