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

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


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

Първи стъпки в компютърното програмиране



Фют
Цена:  17.90 лв.
Запознайте се с компютърните езици Лого, Скрач, Питон, HTML и JavaScript. ... Добре дошли в света на компютърното програмиране! От тази книга ще разберете какво представлява програмирането, ще се запознаете с основни понятия, ще усвоите основни умения за работа с компютърните езици Лого, Скрач, Питон, HTML и JavaScript. Ще съставите своите първи програми за игри с преследване и за викторини с избор на отговора, за рисуване на неповторими картини и за създаване на графики, ще си направите собствен уебсайт. Заниманията с тази книга ще ви убедят, че познаването на основите на програмирането е важно за всеки съвременен човек, ...
JavaScript & jQuery - практическо програмиране - Денис Колисниченко - книга

JavaScript & jQuery - практическо програмиране



Асеневци
Цена:  19.95 лв.
Тази книга ще ви помогне да усвоите мощта на JavaScript и значително да опростите процеса на разработка на уеб страници, а самите страници ще станат по-интерактивни и функционални. Чрез JavaScript ще реализирате функции на уеб страниците, които не могат да бъдат постигнати чрез стандартните HTML тагове. Първата част на книгата подробно разглежда JavaScript. Тук е представен синтаксисът на езика - ще научите как се работи с масиви, функции, класове, форми, какви са видовете събития и как се обработват, как се тестват програмите за грешки. Освен това е разгледан и обектният модел на браузъра Inretnet Explorer. Втората ...
Практическо програмиране за Android : TM :  - Денис Колисниченко - книга

Практическо програмиране за AndroidTM



Асеневци
Цена:  22.00 лв.
Второ преработено и допълнено издание. ... В книгата се разглежда "Android 6". "Практическо програмиране за AndroidTM" ще ви помогне да се научите да разработвате приложения за "Android" и ще ви покаже как да се възползвате от възможностите, които ви предлагат мобилните устройства, работещи под управлението на тази операционна система. Първата част на книгата е посветена на предварителната подготовка. Последователно са разгледани инсталирането и конфигурирането на необходимото програмно осигуряване - JDK, Eclipse, "Android SDK" и емулатора за "Android". Отделено е ...
PHP 7 & MySQL - практическо програмиране - Денис Колисниченко - книга

PHP 7 & MySQL - практическо програмиране



Асеневци
Цена:  24.95 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, в книгата ще намерите множество примери, в които последователно и с подробни обяснения са разгледани полезни проекти от практиката - такива с които се сблъсква всеки съвременен PHP програмист. Отделено е нужното внимание и на начините за оптимизация на PHP кода, използването на шаблони, фреймуърк, SSL, работа с поща, Mp3 файлове, RSS, както и на техниките за защита от спам и хакери. Ще научите как да разработите мобилна версия на сайт и как да защитите вашия код от неоторизирано ...
C++ в примери и задачи - Алексей Василев - книга

C++ в примери и задачи



Асеневци
Цена:  24.95 лв.
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на него. Ето защо в първа глава ще намерите основополагащи примери. ... C++ е един от най-популярните и търсени езици за програмиране. Той е изключително гъвкав и богат и е невъзможно да си представим професионален програмист, който да не го знае. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Освен това, понякога е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Тук ще научите: как е организирана ...
UNIX: Системно програмиране - доц. д-р Лилян Николов - книга

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



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

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



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

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



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

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


Поръчай през телефона си сега.
Лесно е!
Цена:  24.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в:
Понеделник 23-04-2018 г. или
Вторник 24-04-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 - практическо програмиране - Денис Колисниченко -
SQL - практическо ...
Денис Колисниченко
SQL е изключително популярен език за работа с релационни бази данни и е трудно е да си представим ...
Адаптивен уеб дизайн с Bootstrap - Денис Колисниченко -
Адаптивен уеб дизайн с ...
Денис Колисниченко
Bootstrap е един от най-популярните фреймуърки за HTML, CSS, и JavaScript. Той съдържа набор от ...
Създаване на PHP приложения със Symfony - Денис Колисниченко -
Създаване на PHP ...
Денис Колисниченко
Тази книга е отлично модерно ръководство, с чиято помощ ще се научите да създавате PHP приложения с ...
PHP 7 & MySQL - практическо програмиране - Денис Колисниченко -
PHP 7 & MySQL - ...
Денис Колисниченко
Второ преработено и допълнено издание. : Освен задължителните знания свързани с програмирането на PHP ...
JavaScript & jQuery - практическо програмиране - Денис Колисниченко -
JavaScript & jQuery - ...
Денис Колисниченко
Тази книга ще ви помогне да усвоите мощта на JavaScript и значително да опростите процеса на ...
Като пристигнеш обади се
Кристин Димитрова
Камино
Тихомир Иванов
Поредица Любов
Радослав Гизгинджиев
С ЦСКА в сърцето
Излезе автобиографията на българския спортист и треньор на ЦСКА Аспарух Никодимов.
Феноменът ЦСКА
"Червената библия" излиза по случай честването на 70 години от създаването на футболния отбор.
Безплатна доставка за София, 2.90 за провинцията!
Промоция Barnangen
Бижута
Градински пръскачки - 20%