返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • Python编程从入门到精通 python教程自学全套 编程入门零基础自学python语言程序设计基础教程爬虫数据分析教
  • 赠异步教育社区VIP会员+视频讲解+案例分析
    • 作者: 叶维忠著
    • 出版社: 人民邮电出版社
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    昕沐图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 叶维忠著
    • 出版社:人民邮电出版社
    • 开本:16开
    • ISBN:9780358567092
    • 出版周期:旬刊
    • 版权提供:人民邮电出版社


     


    目录


    第 1章  Python如日中天 1
    (视频总计47min,实例1个,范例两个)
    1.1  Python语言基础 2
    1.1.1  编程世界的“琅琊榜” 2
    1.1.2  Python为什么这么火 2
    1.1.3  Python语言的特点 3
    1.2  安装Python 3
    1.2.1  选择版本 4
    1.2.2  在Windows系统中下载
    并安装Python 4
    1.2.3  在Mac系统中下载并安装
    Python 5
    1.2.4  在Linux系统中下载并安装
    Python 6
    1.3  Python开发工具介绍 6
    1.3.1  使用IDLE 6
    1.3.2  使用Emacs 7
    1.4  认识*一段Python程序 10
    1.4.1  编码并运行 10
    1.4.2  其他运行方式 11
    1.5  技术解惑 12
    1.5.1  提高开发效率—安装
    文本编辑器 12
    1.5.2  快速运行Hello World
    程序 12
    1.5.3  在终端会话中运行Python
    代码 13
    1.6  课后练习 13

    第 2章  Python基础语法 14
    (视频总计85min,实例6个,范例12个)
    2.1  缩进规则 15
    2.2  注释 16
    2.3  编码 17
    2.3.1  字符编码 17
    2.3.2  Unicode编码和UTF-8
    编码 17
    2.3.3  Python中的编码 18
    2.4  标识符和关键字 19
    2.5  变量 20
    2.6  输入和输出 21
    2.6.1  实现输入功能 22
    2.6.2  实现输出功能 22
    2.7  技术解惑 23
    2.7.1  使用注释时的注意事项 23
    2.7.2  注意变量的命名规则和
    建议 23
    2.7.3  注意Python语言的缩进
    规则 24
    2.7.4  变量赋值的真正意义 24
    2.7.5  解码字节流 24
    2.8  课后练习 24
    第3章  简单数据类型 25
    (视频总计56min,实例6个,范例12个)
    3.1  Python中的数据类型 26
    3.2  字符串 26
    3.2.1  访问字符串中的值 26
    3.2.2  更新字符串 27
    3.2.3  转义字符 27
    3.2.4  格式化字符串 28
    3.2.5  字符串处理函数 29
    3.3  数字类型 30
    3.3.1  整型 30
    3.3.2  浮点型 31
    3.3.3  布尔型 31
    3.3.4  复数型 32
    3.4  技术解惑 33
    3.4.1  总结整数支持的运算符 33
    3.4.2  总结Python中的数学
    函数 33
    3.4.3  字符串的格式化技巧 34
    3.5  课后练习 34
    第4章  运算符和表达式 35
    (视频总计69min,实例9个,范例16个)
    4.1  什么是运算符和表达式 36
    4.2  算术运算符和算术表达式 36
    4.3  比较运算符和比较表达式 37
    4.4  赋值运算符和赋值表达式 38
    4.4.1  基本赋值运算符和
    表达式 39
    4.4.2  复合赋值运算符和
    表达式 39
    4.5  位运算符和位表达式 40
    4.6  逻辑运算符和逻辑表达式 41
    4.7  成员运算符和成员表达式 42
    4.8  身份运算符和身份表达式 43
    4.9  运算符的优先级 44
    4.10  技术解惑 45
    4.10.1 “==”运算符的秘密 45
    4.10.2  身份运算符的特质 46
    4.10.3  总结and和or的用法 46
    4.10.4  is运算符和“==”运算符
    的区别 47
    4.11  课后练习 47
    第5章  条件语句 48
    (视频总计68min,实例7个,范例14个)
    5.1  什么是条件语句 49
    5.2  *简单的if语句 49
    5.3  使用if...else语句 50
    5.4  使用if...elif...else语句 51
    5.5  if语句的嵌套 52
    5.6  实现switch语句的功能 53
    5.6.1  使用elif实现 54
    5.6.2  使用字典实现 54
    5.6.3  自定义编写一个类实现 55
    5.7  技术解惑 56
    5.7.1  剖析True和False条件
    判断的用法 56
    5.7.2  再次提醒不支持switch
    语句的问题 56
    5.7.3  *简洁的条件判断语句
    写法 56
    5.8  课后练习 57
    第6章  循环语句 58
    (视频总计67min,实例11个,范例22个)
    6.1  使用for循环语句 59
    6.1.1  基本的for循环语句 59
    6.1.2  通过序列索引迭代 60
    6.1.3  使用for… else循环语句 60
    6.1.4  嵌套for循环语句 61
    6.2  使用while循环语句 62
    6.2.1  基本的while循环语句 62
    6.2.2  使用while…else循环
    语句 63
    6.2.3  死循环问题 63
    6.2.4  使用while循环嵌套
    语句 64
    6.3  使用循环控制语句 65
    6.3.1  使用break语句 65
    6.3.2  使用continue语句 66
    6.3.3  使用pass语句 67
    6.4  技术解惑 67
    6.4.1  总结for循环语句 67
    6.4.2  总结break和continue
    语句 68
    6.4.3  使用while循环的注意
    事项 68
    6.5  课后练习 68
    第7章  使用列表 69
    (视频总计105min,实例22个,范例42个)
    7.1  列表类型基础 70
    7.1.1  创建数字列表 70
    7.1.2  访问列表中的值 71
    7.1.3  使用列表中的值 72
    7.2  列表的基本操作 73
    7.2.1  更新列表元素 73
    7.2.2  插入新的元素 73
    7.2.3  在列表中删除元素 75
    7.3  列表排列处理 77
    7.3.1  使用方法sort()对列表进行
    *久性排序 77
    7.3.2  使用方法sorted()对列表
    进行临时排序 78
    7.3.3  倒序输出列表中的信息 78
    7.3.4  获取列表的长度 79
    7.4  列表的*级操作 79
    7.4.1  列表中的运算符 79
    7.4.2  列表截取与拼接 80
    7.4.3  列表嵌套 80
    7.4.4  获取列表元素中的*大值
    和*小值 81
    7.4.5  追加其他列表中的值 81
    7.4.6  在列表中统计某元素出现
    的次数 82
    7.4.7  清空列表中的元素 82
    7.4.8  复制列表中的元素 83
    7.4.9  获取列表中某个元素的
    索引 83
    7.5  技术解惑 84
    7.5.1  注意排列顺序的多样性 84
    7.5.2  尝试有意引发错误 84
    7.6  课后练习 84
    第8章  使用元组、字典和集合 85
    (视频总计137min,实例30个,范例56个)
    8.1  使用元组类型 86
    8.1.1  创建并访问元组 86
    8.1.2  修改元组 87
    8.1.3  删除元组 88
    8.1.4  元组索引和截取 88
    8.1.5  使用内置方法操作元组 89
    8.2  使用字典 89
    8.2.1  创建并访问字典 89
    8.2.2  向字典中添加数据 90
    8.2.3  修改字典 91
    8.2.4  删除字典中的元素 91
    8.2.5  创建空字典 92
    8.2.6  和字典有关的内置函数 92
    8.3  遍历字典 92
    8.3.1  一次性遍历所有的
    “键值”对 93
    8.3.2  遍历字典中的所有键 93
    8.3.3  按序遍历字典中的
    所有键 94
    8.3.4  遍历字典中的所有值 94
    8.4  字典嵌套 95
    8.4.1  字典列表 95
    8.4.2  在字典中存储字典 96
    8.4.3  在字典中存储列表 97
    8.5  使用其他内置方法 97
    8.5.1  使用方法clear()清空
    字典 97
    8.5.2  使用方法copy()复制
    字典 98
    8.5.3  使用方法fromkeys()创建
    新字典 98
    8.5.4  使用方法get()获取指定的
    键值 99
    8.5.5  使用方法setdefault()获取
    指定的键值 99
    8.5.6  使用方法update()修改
    字典 100
    8.6  使用集合 100
    8.7  类型转换 101
    8.7.1  内置类型转换函数 101
    8.7.2  类型转换综合演练 102
    8.8  技术解惑 103
    8.8.1  for遍历方式并不是
    *能的 103
    8.8.2  两种字典遍历方式的性能
    对比 104
    8.9  课后练习 104
    第9章  使用函数 105
    (视频总计118min,实例21个,范例42个)
    9.1  函数基础 106
    9.1.1  定义函数 106
    9.1.2  调用函数 107
    9.2  函数的参数 107
    9.2.1  形参和实参 108
    9.2.2  必需参数 108
    9.2.3  关键字参数 108
    9.2.4  默认参数 109
    9.2.5  不定长参数 109
    9.2.6  按值传递参数和按引用
    传递参数 110
    9.3  函数的返回值 111
    9.3.1  返回一个简单值 111
    9.3.2  可选实参 111
    9.3.3  返回一个字典 112
    9.4  变量的作用域 113
    9.5  使用函数传递列表 114
    9.5.1  访问列表中的元素 114
    9.5.2  在函数中修改列表 115
    9.6  使用匿名函数 115
    9.7  函数和模块开发 116
    9.7.1  导入整个模块文件 116
    9.7.2  只导入指定的函数 117
    9.7.3  使用as指定函数别名 118
    9.7.4  使用as指定模块别名 118
    9.7.5  导入所有函数 119
    9.8  技术解惑 119
    9.8.1  Python内置函数大全 119
    9.8.2  一个项目引发的问题 120
    9.8.3  使用递归方法展开多层
    列表 120
    9.9  课后练习 121
    第 10章  面向对象(上) 122
    (视频总计138min,实例22个,范例44个)
    10.1  定义并使用类 123
    10.1.1  定义类 123
    10.1.2  类的基本用法 123
    10.2  类对象 124
    10.3  类方法 124
    10.3.1  定义并使用类方法 124
    10.3.2  构造方法 125
    10.3.3  方法调用 126
    10.3.4  创建多个实例 127
    10.3.5  使用私有方法 128
    10.3.6  析构方法 129
    10.3.7  静态方法和类方法 129
    10.3.8  类的专有方法 130
    10.4  类属性 131
    10.4.1  认识属性 131
    10.4.2  类属性和实例属性 131
    10.4.3  设置属性的默认值 132
    10.4.4  修改属性的值 133
    10.4.5  使用私有属性 135
    10.5  继承 135
    10.5.1  定义子类 135
    10.5.2  在子类中定义方法和
    属性 137
    10.5.3  子类可以继续派生
    新类 137
    10.5.4  私有属性和私有方法 138
    10.5.5  多重继承 139
    10.6  方法重写 140
    10.7  技术解惑 141
    10.7.1  究@什么是面向对象 141
    10.7.2  Python语言的面向
    对象编程 142
    10.7.3  必须掌握的统一建模
    语言 143
    10.7.4  构造函数和析构函数的特殊说明 143
    10.8  课后练习 143
    第 11章  面向对象(下) 144
    (视频总计129min,实例32个,范例60个)
    11.1  模块架构 145
    11.1.1  *基本的模块调用 145
    11.1.2  目录“__pycache__” 146
    11.1.3  使用“__name__”
    属性 147
    11.2  使用包 148
    11.2.1  表示包 148
    11.2.2  创建并使用包 149
    11.2.3  实战演练 150
    11.3  导入类 151
    11.3.1  只导入一个类 151
    11.3.2  导入指定的类 152
    11.3.3  从一个模块中导入
    多个类 152
    11.3.4  导入整个模块 153
    11.3.5  在一个模块中导入另
    一个模块 153
    11.4  迭代器 154
    11.4.1  什么是迭代器 154
    11.4.2  创建并使用迭代器 155
    11.4.3  使用内置迭代器方法
    iter() 156
    11.5  生成器 157
    11.5.1  生成器的运行机制 157
    11.5.2  创建生成器 158
    11.5.3  注意生成器的*一次
    调用 159
    11.5.4  使用协程重置生成器
    序列 160
    11.6  装饰器 160
    11.6.1  创建装饰器 160
    11.6.2  使用装饰器装饰函数 161
    11.6.3  使用装饰器装饰类 162
    11.7  命名空间 163
    11.7.1  命名空间的本质 163
    11.7.2  查找命名空间 164
    11.7.3  命名空间的生命周期 165
    11.7.4  命名空间访问函数locals()
    与globals() 165
    11.8  闭包 167
    11.8.1  什么是闭包 167
    11.8.2  闭包和嵌套函数 168
    11.8.3  使用闭包记录函数的
    调用次数 168
    11.8.4  使用闭包实现延迟
    请求 169
    11.8.5  闭包和装饰器 169
    11.8.6  使用闭包定义泛型
    函数 170
    11.9  技术解惑 171
    11.9.1  导入包的秘诀 171
    11.9.2  无限迭代器的秘密 172
    11.10  课后练习 172
    第 12章  文件操作处理 173
    (视频总计125min,实例29个,范例58个)
    12.1  使用open()函数打开文件 174
    12.2  使用File操作文件 175
    12.2.1  File对象介绍 175
    12.2.2  使用close()方法关闭
    操作 176
    12.2.3  使用方法flush() 176
    12.2.4  使用方法filen*() 177
    12.2.5  使用方法isatty() 177
    12.2.6  使用方法next() 178
    12.2.7  使用方法read() 178
    12.2.8  使用方法readline() 179
    12.2.9  使用方法readlines() 180
    12.2.10  使用方法seek() 180
    12.2.11  使用方法tell() 181
    12.2.12  使用方法truncate() 182
    12.2.13  使用方法writelines() 182
    12.3  使用OS对象 183
    12.3.1  OS对象介绍 183
    12.3.2  使用方法access() 185
    12.3.3  使用方法chdir() 186
    12.3.4  使用方法chmod() 186
    12.3.5  打开、写入和关闭 187
    12.3.6  打开、读取和关闭 189
    12.3.7  创建目录 189
    12.3.8  获取目录下的信息 190
    12.3.9  修改目录 192
    12.3.10  删除目录 193
    12.4  其他常见的文件操作 194
    12.4.1  使用fileinput模块 194
    12.4.2  批量获取文件名 195
    12.5  技术解惑 196
    12.5.1  注意包含文件的具体
    范围 196
    12.5.2  4点注意事项 196
    12.6  课后练习 196
    第 13章  异常处理 197
    (视频总计53min,实例13个,范例26个)
    13.1  语法错误 198
    13.2  异常处理 199
    13.2.1  异常的特殊之处 199
    13.2.2  使用“try…except”处理
    异常 199
    13.2.3  使用“try…except…else”
    处理异常 201
    13.2.4  使用“try…except…finally”
    语句 202
    13.3  抛出异常 202
    13.3.1  使用raise抛出异常 203
    13.3.2  使用assert语句 203
    13.3.3  自定义异常 204
    13.4  内置异常类 205
    13.4.1  处理ZeroDivisionError
    异常 205
    13.4.2  FileNotFoundError
    异常 206
    13.4.3  except捕获方式 207
    13.4.4  使用函数testmod() 207
    13.4.5  使用单元测试函数
    testfile() 208
    13.5  技术解惑 209
    13.5.1  注意assert语句的
    妙用 209
    13.5.2  定义清理行为 209
    13.5.3  妙用预定义的清理
    行为 210
    13.6  课后练习 210
    第 14章  正则表达式 211
    (视频总计53min,实例6个,范例12个)
    14.1  基本语法 212
    14.1.1  普通字符 212
    14.1.2  非打印字符 212
    14.1.3  特殊字符 213
    14.1.4  限定符 216
    14.1.5  定位符 217
    14.1.6  限定范围和否定 218
    14.1.7  运算符优先级 218
    14.2  使用re模块 218
    14.2.1  re模块库函数介绍 219
    14.2.2  使用函数compile() 219
    14.2.3  使用函数match() 220
    14.2.4  使用函数search() 221
    14.2.5  使用函数findall() 222
    14.2.6  sub()和subn()函数 223
    14.3  使用Pattern对象 224
    14.4  正则表达式模式 224
    14.5  技术解惑 228
    14.5.1  生活中的正则表达式 228
    14.5.2  为什么使用正则表达 228
    14.5.3  分析函数re.match()和函数re.search()的区别 228
    14.5.4  不能将限定符与定位点
    一起使用 228
    14.6  课后练习 22


    内容介绍


    内 容 提 要 本书循序渐进、由浅入深地详细讲解了Python语言开发技术,并通过具体实例演练了各个知识点的具体使用流程。全书共23章,其中第1~2章是基础知识部分,讲解了Python语言开发的基础知识,包括搭建开发环境和基础语法介绍;第3~9章是核心技术部分,分别讲解了简单数据类型,运算符和表达式,条件语句,循环语句,使用列表,使用元组、字典和集合,使用函数等知识,这些内容都是Python语言中最重要的语法知识;第10~15章是知识进阶部分,分别讲解了面向对象(上)、面向对象(下)、文件操作处理、异常处理、正则表达式、多线程开发知识,这部分内容是Python语言开发技术的重点和核心;第16~22章是典型应用部分,分别讲解了Tkinter图形化界面开发、网络编程、数据库开发、Python动态Web开发基础、使用Pygame开发游戏、使用Pillow库处理图形、使用Matplotlib实现数据挖掘等知识,这部分内容是读者学习并实践Python开发技术的核心;第23章是综合实战部分,通过综合实例的实现过程,介绍了Python语言在综合项目中的使用流程。全书内容循序渐进,以“技术解惑”和“范例演练”贯穿全书,引导读者全面掌握Python语言。 本书不仅适用Python语言的初学者,也适合有一定Python语言基础的读者学习,还可以作为高等院校相关专业的教学用书和培训学校的教材。


    作者介绍


    叶维忠,浪潮集团企业云深圳研发中心高级工程师,精通Linux、Unix平台开发,12年C++开发经验,6年Python开发经验,熟悉多进程、多线程编程、STL和数据结构,精通XML、JSON。参与研发了浪潮云海OS系统,这是中国自主研发的云数据中心操作系统,深度融合OpenStack,是开放、融合、安全的云数据中心操作系统,支持最广泛的异构资源管理和跨云整合。


    关联推荐

    《Python 编程从入门到精通》(边看、边练,轻松学通Python编程,小白到大牛的进阶之路)
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购