КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 712272 томов
Объем библиотеки - 1399 Гб.
Всего авторов - 274427
Пользователей - 125050

Новое на форуме

Новое в блогах

Впечатления

Влад и мир про Владимиров: Ирландец 2 (Альтернативная история)

Написано хорошо. Но сама тема не моя. Становление мафиози! Не люблю ворьё. Вор на воре сидит и вором погоняет и о ворах книжки сочиняет! Любой вор всегда себя считает жертвой обстоятельств, мол не сам, а жизнь такая! А жизнь кругом такая, потому, что сам ты такой! С арифметикой у автора тоже всё печально, как и у ГГ. Простая задачка. Есть игроки, сдающие определённую сумму для участия в игре и получающие определённое количество фишек. Если в

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).
DXBCKT про Дамиров: Курсант: Назад в СССР (Детективная фантастика)

Месяца 3-4 назад прочел (а вернее прослушал в аудиоверсии) данную книгу - а руки (прокомментировать ее) все никак не доходили)) Ну а вот на выходных, появилось время - за сим, я наконец-таки сподобился это сделать))

С одной стороны - казалось бы вполне «знакомая и местами изьезженная» тема (чуть не сказал - пластинка)) С другой же, именно нюансы порой позволяют отличить очередной «шаблон», от действительно интересной вещи...

В начале

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Стариков: Геополитика: Как это делается (Политика и дипломатия)

Вообще-то если честно, то я даже не собирался брать эту книгу... Однако - отсутствие иного выбора и низкая цена (после 3 или 4-го захода в книжный) все таки "сделали свое черное дело" и книга была куплена))

Не собирался же ее брать изначально поскольку (давным давно до этого) после прочтения одной "явно неудавшейся" книги автора, навсегда зарекся это делать... Но потом до меня все-таки дошло что (это все же) не "очередная злободневная" (читай

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Москаленко: Малой. Книга 3 (Боевая фантастика)

Третья часть делает еще более явный уклон в экзотерику и несмотря на все стсндартные шаблоны Eve-вселенной (базы знаний, нейросети и прочие девайсы) все сводится к очередной "ступени самосознания" и общения "в Астралях")) А уж почти каждодневные "глюки-подключения-беседы" с "проснувшейся планетой" (в виде галлюцинации - в образе симпатичной девчонки) так и вообще...))

В общем герою (лишь формально вникающему в разные железки и нейросети)

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
Влад и мир про Черепанов: Собиратель 4 (Боевая фантастика)

В принципе хорошая РПГ. Читается хорошо.Есть много нелогичности в механике условий, заданных самим же автором. Ну например: Зачем наделять мечи с поглощением душ и забыть об этом. Как у игрока вообще можно отнять душу, если после перерождении он снова с душой в своём теле игрока. Я так и не понял как ГГ не набирал опыта занимаясь ремеслом, особенно когда служба якобы только за репутацию закончилась и групповое перераспределение опыта

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).

Справочник PYTHON. Кратко, быстро, под рукой [Е. В. Дубовик] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Кольцов Д.М., Дубовик Е.В.

КРАТКО # БЫСТРО # ПОД РУКОИ

Операторы и синтаксис Python * ООП
Регулярные выражения * Кортежи * Итераторы и генераторы
Наглядные примеры

Кольцов Д.М., ДУБовик Е.В.

Справочник

on

КРАТКО # БЫСТРО # ПОД РУКОИ

"Наука и Техника"
г. Санкт-Петербург

УДК 004.42 ББК 32.973

Кольцов Д.М., Дубовик Е.В.
СПРлвочник РУТНОN. Кратко, быстро, под рукой - СПб.: Наука
и Техника, 2021. - 288 с., ил.
Серия "Справочник"
Данный справочник содержит всю ключевую информацию о Python
в удобной и наглядной форме. Структура справочника позволяет
быстро и удобно находить нужную информацию, получать примеры
использования тех или иных элементов и конструкций Python.
Отдельное внимание уделено внимание таким темам, как регуляр­
ные выражения, кортежи, итераторы и генераторы, объектно-ориен­
тированное программирование на Python.
Справочник будет полезен всем, кто использует или изучает Python:
от начинающих до профессионалов.

Все права защн:шены. HIIUDI часп. даlПIОЙ mиrи не может бwтъ воспроюведена ■ DIDЙ бы ro ни было форме бе-J письменноrо pa.зpewewu:
впадст.цев illflOP'КID. прав.
� нс несеr сrrкn:пенности за во»10.:JIЫЙ ущерб, причннениыii в ходе нсnоm.эоВIИИI мвтериаяов данной kНIП"И, а тu:ае за
доступиосп. мпериаnо■, «:ыnки на иm,рыс вы м� найrи в этой книrе. На wомекr подrоmвки кииrи а: н:шанию все CCWJIDI на иитернет•
ресурсы 6WJ111 дейсrвуюЩЮ1И.

1

ISBN 978-5-94387-717-9

9 78- 5- 94387- 717- 9

Контактные телефоны издательства:
(812) 412 70 26
Официальный сайт: www.nit.com.ru

© Кольцов Д.М.
© Наука и Техника (оригинал-макет)

СОДЕРЖАНИЕ
ВВЕДЕНИЕ••.•.••..•...••..••..•..•...•.•.•.•..•.•.•....••....•.•... 1 О
ГЛАВА 1. ОСНОВЫ. ПЕРВАЯ ПРОГРАММА•.•...•.•.••.•..• 17
1. 1. О ВЕРСИИ РУТНОN ••••••••••••••••••••••.•....•••.••..••..••..•.•••••••••.•• 18
1.2. УСТАНОВКА РУТНОN 3 ••••••••••••••••••••••••••••••••••••••••••••••••••••• 19
1.3. ПЕРВАЯ ПРОГРАММА НА РУТНОN •••..••.••..•.....•..••....••••••••••• 23
1.4. ПОДРОБНО О IDLE ••••••.•••••.••....••••••••••••••••.••••••••••••••••••.••• 26
1.4.1. Подсказки при вводе кода ...............................................26
1.4.2. Подсветка синтаксиса .....................................................27
1.4.3. Изменение цветовой темы ...............................................28
1.4.4. Горячие клавиши..............................................................30
1.5. ПОМЕЩЕНИЕ ПРОГРАММЫ В ОТДЕЛЬНЫЙ ФАЙЛ.
КОДИРОВКА ТЕКСТА •••••••••••••••••••••••••••••••••••••••••••.•••••• 32
1.6. СТРУКТУРА ПРОГРАММЫ •••••••••••••........•.•....•.......•....•..•.•.• 33
1.7. КОММЕНТАРИИ •••••••••••••••••.•.•••••.•••••••••••••••••••••••••••••••••••• 38
1.8. ВВОд/ВЫВОД ДАННЫХ ••••••••••••••••••••••••••••••••••••••••••••••••••• 39
1.9. ЧТЕНИЕ ПАРАМЕТРОВ КОМАНДНОЙ СТРОКИ ••••••••••••••••••••••• 42

ГЛАВА 2. ПЕРЕМЕННЫЕ И ТИПЫ ДАННЫХ •••••••••••••.•• 43
2. 1. ИМЕНА ПЕРЕМЕННЫХ ••....•.••••••••••••••••••••••••••••••••••••••••••••• 45
2.2. ТИПЫ ДАННЫХ ••.••••••••••••••••••••••.•.••..... , •••.•..•..•.......•....•.•. 52
2.3. ПРИСВАИВАНИЕ ЗНАЧЕНИЙ .•...•......•...••••••••••••••••••••••••••••• 55

-

Справочник Python

'-------------------'----"--

2.4. ПРОВЕРКА ТИПА ДАННЫХ И ПРИВЕДЕНИЕ ТИПОВ ................ 58
2.5. УДАЛЕНИЕ ПЕРЕМЕННОЙ ................................................. 62

ГЛАВА З. ОПЕРАТОРЫ ........................................... 63
3. 1. МАТЕМАТИЧЕСКИЕ ОПЕРАТОРЫ И РАБОТА С ЧИСЛАМИ ......... 64
3.1.1. Математические операторы ............................................64
3.1.2. Пример: вычисление времени в пути ...............................67
3.1.3. Пример: вычисление расхода топлива .............................68
3.1.4. Выбор правильного типа данных ......................................70
3.2. ОПЕРАТОРЫ ДЛЯ РАБОТЫ С ПОСЛЕДОВАТЕЛЬНОСТЯМИ ...... 72
3.3. ОПЕРАТОРЫ ПРИСВАИВАНИЯ ........................................... 73
3.4. ДВОИЧНЫЕ ОПЕРАТОРЫ .................................................. 74
3.5. ПРИОРИТЕТ ВЫПОЛНЕНИЯ ОПЕРАТОРОВ ........................... 75
3.6. ПРОСТЕЙШИЙ КАЛЬКУЛЯТОР ........................................... 76

ГЛАВА 4. ЦИКЛЫ И УСЛОВНЫЕ ОПЕРАТОРЫ ............. 79
4. 1. УСЛОВНЫЕ ОПЕРАТОРЫ .................................................. 80
4.1.1. Логические значения .......................................................80
4.1.2. Операторы сравнения .....................................................81
4.1.3. Оператор if"else .............................................................. 84
4.1.4. Блоки кода и отступы ....................................................... 87
4.2. циклы ......................................................................... 88
4.2.1. Цикл for ............................................................................ 88
4.2.2. Цикл while ........................................................................91
4.2.3. Операторы break и coпtiпue .............................................92
4.2.4. Функция range() ...............................................................93

--'---------�-

Содержание

4.3. БЕСКОНЕЧНЫЕ ЦИКЛЫ.................................................... 96
4.3.1. Бесконечный цикл по ошибке ..........................................96
4.3.2. Намеренный бесконечный цикл .......................................99
4.4. ИСТИННЫЕ И ЛОЖНЫЕ ЗНАЧЕНИЯ .................................. 101
4.5. ПРАКТИЧЕСКИЙ ПРИМЕР.
ПРОГРАММА "УРОВЕНЬ