Python в задачах и упражнениях

Python в задачах и упражнениях

Python в задачах и упражнениях
Автор: Уайтсайд Мэттью
Дата выхода: 2025
Издательство: ДМК Пресс
Количество страниц: 218
Размер файла: 1.1 MB
Тип файла: PDF
Добавил: Aleks-5
 Проверить на вирусы  Дополнительные материалы 

Приступая к работе....12

Введение....13

Подготовка среды....14

Нотация O большое....16

И еще несколько предварительных замечаний....18

Серьезные задачи....20

Задача 1....21

Задача 2....22

Задача 3....23

Задача 4....24

Задача 5....25

Задача 6....26

Задача 7....27

Задача 8....28

Задача 9....29

Задача 10....31

Задача 11....32

Задача 12....33

Задача 12.1 (дополнительная)....34

Задача 13....35

Задача 14....36

Задача 15....37

Задача 16....38

Задача 17....39

Задача 18....40

Задача 19....42

Задача 20....44

Задача 21....45

Задача 22....46

Задача 23....47

Задача 24....49

Задача 25....51

Задача 26....52

Задача 27....53

Задача 28....55

Задача 29....57

Задача 30....60

Задача 31....61

Задача 31.1 (дополнительная)....62

Задача 32....63

Задача 33....64

Задача 34....65

Задача 35....66

Задача 36....67

Задача 37....69

Задача 38....70

Задача 38.1 (дополнительная)....71

Задача 39....72

Задача 40....74

Задача 41....75

Задача 41.1 (дополнительная)....77

Задача 42....79

Задача 43....80

Задача 44....82

Задача 45....84

Задача 45.1 (дополнительная)....86

Задача 46....87

Задача 47....88

Задача 48....90

Задача 48.1 (дополнительная)....92

Задача 49....94

Задача 49.1 (дополнительная)....95

Задача 49.2 (дополнительная)....96

Задача 50....97

Шуточные задачи....99

Обратный поиск в DNS....100

Матрешки....102

Фрактальное дерево....104

Пинг-понг....105

Средство рисования....106

Серьезные задачи: указания....107

Задача 1....107

Задача 2....107

Задача 3....108

Задача 4....108

Задача 5....109

Задача 6....109

Задача 7....109

Задача 8....110

Задача 9....110

Задача 10....110

Задача 11....111

Задачи 12 и 12.1....111

Задача 13....111

Задача 14....112

Задача 15....112

Задача 16....112

Задача 17....113

Задача 18....114

Задача 19....116

Задача 20....116

Задача 21....117

Задача 22....118

Задача 23....118

Задача 24....118

Задача 25....119

Задача 26....119

Задача 27....120

Задача 28....120

Задача 29....122

Задача 30....122

Задача 31....122

Задача 31.1 (дополнительная)....123

Задача 32....124

Задача 33....124

Задача 34....125

Задача 35....125

Задача 36....126

Задача 37....127

Задача 38....127

Задача 38.1 (дополнительная)....128

Задача 39....129

Задача 40....129

Задача 41....129

Задача 41.1 (дополнительная)....130

Задача 42....131

Задача 43....132

Задача 44....133

Задача 45....134

Задача 45.1 (дополнительная)....135

Задача 46....136

Задача 47....137

Задача 48....138

Задача 48.1 (дополнительная)....138

Задача 49....139

Задача 49.1 (дополнительная)....139

Задача 49.2 (дополнительная)....140

Задача 50....140

Серьезные задачи: решения....141

Задача 1....141

Задача 2....142

Задача 3....142

Задача 4....143

Задача 5....143

Задача 6....143

Задача 7....144

Задача 8....144

Задача 9....145

Задача 10....146

Задача 11....146

Задача 12....147

Задача 12.1 (дополнительная)....147

Задача 13....147

Задача 14....148

Задача 15....148

Задача 16....149

Задача 17....150

Задача 18....150

Задача 19....151

Задача 20....152

Задача 21....152

Задача 22....153

Задача 23....153

Задача 24....154

Задача 25....155

Задача 26....156

Задача 27....157

Задача 28....158

Задача 29....159

Задача 30....161

Задача 31....162

Задача 31.1 (дополнительная)....163

Задача 31.1 – другое решение....164

Задача 32....165

Задача 33....166

Задача 34....167

Задача 35....169

Задача 36....171

Задача 37....173

Задача 38....174

Задача 38.1 (дополнительная)....175

Задача 39....176

Задача 40....177

Задача 41....178

Задача 41.1 (дополнительная)....179

Задача 42....181

Задача 43....182

Задача 44....183

Задача 45....185

Задача 45.1 (дополнительная)....186

Задача 46....189

Задача 47....190

Задача 48....192

Задача 48.1 (дополнительная)....193

Задача 49....195

Задача 49.1 (дополнительная)....197

Задача 49.2 (дополнительная)....198

Задача 50....199

Шуточные задачи: решения....202

Обратный поиск в DNS....202

Матрешки....203

Фрактальное дерево....205

Пинг-понг....207

Пинг-понг (дополнение)....209

Средство рисования....211

Средство рисования (дополнение)....213

Задачи, собранные в этой книге, задуманы так, чтобы читатели любого уровня подготовки могли испытать на них свои силы. Первая часть книги состоит из серь езных задач, подобранных по нарастанию сложности. Рекомендуется решать их по порядку, ничего не пропуская. Во второй части представлены шуточные задачи, требующие твор-ческого мышления и умения использовать незнакомые библиотеки.

Ожидается, что читатель владеет основами Python и знаком с такими базовыми понятиями, как переменные, условные предложения, циклы и функции.

Особенности этой книги:

  • более 60 задач, каждая из которых раскрывает новую грань программирования на Python, расширяет ваши познания и позволяет уверенно подойти к реальной практике;
  • постепенно усложняющиеся серьезные и шуточные задачи предлагают идеальный способ изучить Python, отточить навыки работы с ним и познакомиться с библиотеками, о которых вы раньше не знали;
  • во всех задачах используются самые актуальные версии и библиотеки, книга ориентируется на Python 3 и идет в ногу с изменениями, которые могут повлиять на решения;
  • помощь эксперта помогает преодолеть препятствия – автор приводит указания и решения всех задач;
  • все решения выложены на сайте издательства, вы сможете скачать код и выполнить его на своем компьютере.

Книга рассчитана как на начинающих программистов, так и на профессионалов, желающих вывести свои знания на новый уровень.


Похожее:

Список отзывов:

Нет отзывов к книге.