新書推薦:

《
汉简《苍颉篇》研究
》
售價:NT$
653.0

《
抑郁症(精装全彩版)牛津科普系列:拨开抑郁症的迷雾,探索情绪背后的深层真相
》
售價:NT$
449.0

《
天才的盛会:文艺复兴艺术三百年
》
售價:NT$
500.0

《
裘锡圭学术文集(全六卷)
》
售價:NT$
4998.0

《
从马可波罗到马戛尔尼:十三世纪以降的欧亚世界
》
售價:NT$
347.0

《
抗日战争时期中英借款交涉研究
》
售價:NT$
403.0

《
大学问·中国城市史研究系列 茶馆 天津工人 晚清中国城市的水与电 亦官亦商(套装共4册)
》
售價:NT$
1805.0

《
索恩丛书·信仰与权力:阿拉伯世界的裂变与重生
》
售價:NT$
658.0
|
內容簡介: |
普林斯顿大学三位经验丰富的教师精心设计了这本跨学科、易于理解的Python语言程序设计的入门教材,强调重要的、引人入胜的应用,而不是无实用价值的问题,适用于高等院校计算机、工程及相关专业的本科生,以及从事编程工作的专业人员。
|
目錄:
|
目录
第1章 程序设计的基本元素1
1.1 你的**个程序2
1.2 内置数据类型14
1.3 选择结构和循环结构56
1.4 数组100
1.5 输入和输出140
1.6 案例研究:随机Web冲浪模型188
第2章 函数和模块209
2.1 定义函数210
2.2 模块和客户端248
2.3 递归290
2.4 案例研究:渗透原理322
第3章 面向对象程序设计351
3.1 使用数据类型352
3.2 创建数据类型402
3.2 设计数据类型450
3.4 案例研究:N体模拟496
第4章 算法和数据结构511
4.1 性能512
4.2 排序和查找556
4.3 栈和队列590
4.4 符号表634
4.5 案例研究:小世界现象684
背景729
术语表733
Contents
1—Elements of Programming . 1
1.1 Your First Program 2
1.2 Built-in Types of Data 14
1.3 Conditionals and Loops 56
1.4 Arrays 100
1.5 Input and Output 140
1.6 Case Study: Random Web Surfer 188
2—Functions and Modules 209
2.1 Defining Functions 210
2.2 Modules and Clients 248
2.3 Recursion 290
2.4 Case Study: Percolation 322
3—Object-Oriented Programming 351
3.1 Using Data Types 352
3.2 Creating Data Types 402
3.3 Designing Data Types 450
3.4 Case Study: N-Body Simulation 496
4—Algorithms and Data Structures . . . . . . . . 511
4.1 Performance 512
4.2 Sorting and Searching 556
4.3 Stacks and Queues 590
4.4 Symbol Tables 634
4.5 Case Study: Small-World Phenomenon 684
Context 729
Glossary . 733
|
|