• Python实用教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python实用教程

正版 当天发货 部分书籍封面稍显旧 系统自动采集上传 套书全几册的请联系客服下单

11.76 2.8折 42 全新

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者刘宇宙

出版社电子工业出版社

出版时间2019-05

版次1

装帧其他

货号S

上书时间2024-11-26

墨韵雅香图书

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 刘宇宙
  • 出版社 电子工业出版社
  • 出版时间 2019-05
  • 版次 1
  • ISBN 9787121358845
  • 定价 42.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 280页
  • 字数 448千字
【内容简介】
本书专门针对Python新手量身定做,是编者学习和使用Python开发过程中的体会和经验总结,涵盖实际开发中所有的重要知识点,内容详尽,代码可读性及可操作性强。本书主要介绍Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、正则表达式、面向对象编程、文件操作等,各章还安排了活学活用、技巧点拨、问题探讨、章节回顾、实战演练等实例内容,以帮助读者学会处理程序异常、解答学习困惑、巩固知识、学以致用。本书使用通俗易懂的描述和丰富的实例代码,让复杂的问题以简单的形式展现出来,生动有趣,使读者学起来轻松,充分感受到学习Python的乐趣和魅力。本书适合Python 3.x初学者,想学习和了解Python 3.x的程序员,Python 3.x网课、培训机构、中学、大学本科、大专院校的学生,也可作为本、专科院校的教学用书。
【作者简介】
刘宇宙,先后供职于上海海鼎、上海云卯、上海宏力达,目前供职于广州棒谷科技股份有限公司人工智能开发部,从事大数据研发。先后从事过卡系统的研发,云计算项目中IAAS系统的研发,大数据项目研发,物联网研发。对Java、Python有深入研究。Python技术爱好者,在CSDN发表原创Python博文多篇。
【目录】
目    录

第一章  Python的自我介绍1

1.1  Python的起源1

1.2  Python的发展前景与应用场合2

1.3  Python的版本迭代4

1.4  如何学习Python6

1.5  Python安装6

1.5.1  在Windows系统中安装Python7

1.5.2  在Linux、UNIX系统和Mac中

             安装Python13

1.5.3  其他版本13

1.6  开启你的第一个程序14

1.7  技巧点拨15

1.8  问题探讨15

1.9  章节回顾16

1.10 实战演练16

第二章  进入Python世界17

2.1  初识程序17

2.1.1  何为程序17

2.1.2  程序调试18

2.1.3  语法错误——南辕北辙18

2.1.4  运行时错误——突然的停止19

2.1.5  语义错误——答非所问19

2.2  Python的数据类型20

2.2.1  整型20

2.2.2  浮点型22

2.2.3  复数23

2.2.4  数据的转变——类型转换23

2.2.5  常量24

2.3  变量和关键字24

2.3.1  变量的定义与使用25

2.3.2  变量的命名28

2.4  Python中的语句30

2.5  理解表达式31

2.6  运算符和操作对象32

2.6.1  运算符和操作对象的定义32

2.6.2  算术运算符32

2.6.3  比较运算符34

2.6.4  赋值运算符35

2.6.5  位运算符36

2.6.6  逻辑运算符37

2.6.7  成员运算符37

2.6.8  身份运算符38

2.6.9  运算符优先级38

2.7  字符串操作40

2.8  Python中的注释43

2.9  活学活用——九九乘法表逆实现44

2.10 技巧点拨45

2.11 问题探讨46

2.12 章节回顾46

2.13 实战演练46

第三章  列表和元组48

3.1  通用序列操作48

3.1.1  索引的定义与实现48

3.1.2  分片的定义与实现50

3.1.3  序列的加法54

3.1.4  序列的乘法55

3.1.5  成员资格检测——in56

3.1.6  长度、最小值和最大值56

3.2  操作列表57

3.2.1  列表的更新57

3.2.2  多维列表63

3.2.3  列表方法64

3.3  操作元组73

3.3.1  tuple()函数的定义与使用74

3.3.2  元组的基本操作75

3.3.3  元组内置函数76

3.4  列表与元组的区别77

3.5  活学活用——角色互换79

3.6  技巧点拨79

3.7  问题探讨80

3.8  章节回顾81

3.9  实战演练81

第四章  字符串82

4.1  字符串的简单操作82

4.2  字符串格式化84

4.2.1  经典的字符串格式化符号——

             百分号(%)84

4.2.2  元组的字符串格式化86

4.2.3  format字符串格式化89

4.2.4  字符串格式化的新方法89

4.3  字符串方法90

4.3.1  split()方法90

4.3.2  strip()方法91

4.3.3  join()方法92

4.3.4  find()方法92

4.3.5  lower()方法93

4.3.6  upper()方法94

4.3.7  replace()方法95

4.3.8  swapcase()方法96

4.3.9  translate()方法96

4.4  活学活用——知识拓展97

4.5  技巧点拨98

4.6  问题探讨99

4.7  章节回顾99

4.8  实战演练100

第五章  字典和集合101

5.1  认识字典101

5.2  字典的创建和使用102

5.2.1  dict()函数的定义与使用102

5.2.2  操作字典103

5.2.3  字典和列表比较106

5.3  字典方法107

5.3.1  get()方法107

5.3.2  keys()方法107

5.3.3  values()方法108

5.3.4  key in dict方法108

5.3.5  update()方法109

5.3.6  clear()方法109

5.3.7  copy()方法110

5.3.8  fromkeys()方法111

5.3.9  items()方法112

5.3.10  setdefault()方法112

5.4  集合113

5.4.1  创建集合114

5.4.2  集合方法114

5.5  活学活用——元素去重115

5.6  技巧点拨116

5.7  问题探讨116

5.8  章节回顾117

5.9  实战演练117

第六章  条件、循环和其他语句118

6.1  Python的编辑器118

6.2  import语句120

6.2.1  import语句的定义与使用120

6.2.2  另一种输出——逗号输出123

6.3  赋值123

6.3.1  序列解包123

6.3.2  链式赋值125

6.3.3  增量赋值125

6.4  条件语句126

6.4.1  布尔变量126

6.4.2  if语句的定义与使用127

6.4.3  else子句的理解与使用128

6.4.4  elif子句的理解与使用129

6.4.5  代码块嵌套129

6.4.6  更多操作130

6.5  循环132

6.5.1  while循环的定义与使用132

6.5.2  for循环的定义与使用133

6.5.3  遍历字典135

6.5.4  迭代工具135

6.5.5  跳出循环136

6.5.6  循环中的else子句138

6.6  pass语句139

6.7  活学活用——猜数字140

6.8  技巧点拨142

6.9  问题探讨142

6.10 章节回顾143

6.11 实战演练143

第七章  函数144

7.1  函数的定义144

7.2  函数的调用145

7.3  函数的参数148

7.3.1  必须参数149

7.3.2  关键字参数150

7.3.3  默认参数150

7.3.4  可变参数153

7.3.5  组合参数155

7.4  形参和实参156

7.5  变量的作用域156

7.5.1  局部变量的定义与使用157

7.5.2  全局变量的定义与使用158

7.6  函数的返回值160

7.7  返回函数161

7.8  递归函数164

7.9  匿名函数166

7.10 偏函数168

7.11 活学活用——选择排序169

7.12 技巧点拨170

7.13 问题探讨170

7.14 章节回顾171

7.15 实战演练171

第八章  类与对象172

8.1  理解面向对象172

8.1.1  面向对象编程172

8.1.2  面向对象术语简介172

8.2  类的定义与使用173

8.2.1  类的定义173

8.2.2  类的使用174

8.3  深入类175

8.3.1  类的构造方法175

8.3.2  类的访问权限179

8.4  继承183

8.5  多重继承186

8.6  多态188

8.7  封装191

8.8  获取对象信息192

8.9  类的专有方法195

8.10 活学活用——出行建议200

8.11 技巧点拨202

8.12 问题探讨203

8.13 章节回顾203

8.14 实战演练204

第九章  异常处理205

9.1  异常定义205

9.2  异常化解206

9.3  抛出异常208

9.4  使用一个块捕捉多个异常209

9.5  异常对象捕捉210

9.6  丰富的else子句211

9.7  自定义异常212

9.8  try/finally语句213

9.9  函数中的异常214

9.10 活学活用——正常数异常数215

9.11 知识扩展——bug的由来217

9.12 章节回顾217

9.13 实战演练217

第十章  日期和时间218

10.1  日期和时间218

10.1.1  时间戳的定义218

10.1.2  时间格式化符号219

10.1.3  struct_time元组219

10.2  time模块220

10.2.1  time()函数220

10.2.2  strftime()函数221

10.2.3  strptime()函数222

10.2.4  localtime()函数222

10.2.5  sleep()函数223

10.2.6  gmtime()函数223

10.2.7  mktime()函数224

10.2.8  asctime()函数224

10.2.9  ctime()函数225

10.2.10  clock()函数225

10.2.11  3种时间格式转化226

10.3  datetime模块227

10.4  calendar模块231

10.5  活学活用——时间大杂烩232

10.6  技巧点拨236

10.7  章节回顾236

10.8  实战演练236

第十一章  正则表达式238

11.1  正则表达式的使用238

11.2  re模块的方法240

11.2.1  re.match()方法240

11.2.2  re.search()方法241

11.2.3  re.match()方法与re.search()

               方法的区别241

11.3  贪婪模式和非贪婪模式242

11.4  其他操作243

11.5  活学活用——匹配比较243

11.6  章节回顾246

11.7  实战演练246

第十二章  文件247

12.1  操作文件247

12.1.1  文件操作模式248

12.1.2  文件缓存249

12.2  文件方法250

12.2.1  文件的读和写250

12.2.2  行的读写253

12.2.3  正确关闭文件254

12.2.4  rename()方法255

12.2.5  remove()方法256

12.3  文件内容的迭代257

12.4  序列化与反序列化258

12.4.1  pickle模块实现列化与

               反序列化258

12.4.2  JSON实现序列化与

               反序列化259

12.6  活学活用——文本数据分隔261

12.7  技巧点拨263

12.8  问题探讨263

12.9  章节回顾264

12.10 实战演练264

附录A265

A.1  数学函数265

A.2  随机函数265

A.3  三角函数266

A.4  Python字符串内建函数266

A.5  列表方法267

A.6  字典内置方法268

A.7  正则表达式模式268
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP