• Python程序设计微课版--从基础入门到实践应用(高等职业院校技能应用型教材)/软件技术 9787121385841
21年品牌 40万+商家 超1.5亿件商品

Python程序设计微课版--从基础入门到实践应用(高等职业院校技能应用型教材)/软件技术 9787121385841

①全新正版,现货速发,7天无理由退换货②天津仓、成都仓、无锡仓、广东仓、武汉仓等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。

40.31 6.7折 59.8 全新

库存2件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者编者:赵增敏//钱永涛//余晓霞|责编:薛华强

出版社电子工业

ISBN9787121385841

出版时间2020-06

装帧其他

开本其他

定价59.8元

货号30909629

上书时间2024-09-22

倒爷图书专营店

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

   商品详情   

品相描述:全新
商品描述
目录
第1章  Python编程环境1
1.1  Python概述1
1.1.1  Python的版本1
1.1.2  Python的特点1
1.1.3  Python的应用2
1.2  下载、安装和运行Python3
1.2.1  下载Python3
1.2.2  安装Python3
1.2.3  运行Python5
1.3  安装和配置PyCharm6
1.3.1  安装PyCharm6
1.3.2  配置PyCharm9
1.3.3  创建第一个Python程序11
1.4  Python上机步骤12
1.4.1  Python文件类型12
1.4.2  解释执行原理13
1.4.3  交互执行模式14
1.4.4  脚本执行模式15
1.4.5  生成可执行文件17
习题119
第2章  Python语言基础21
2.1  Python编码规范21
2.1.1  命名规范21
2.1.2  编码风格约定22
2.1.3  使用注释24
2.2  输入函数和输出函数24
2.2.1  input()函数24
2.2.2  print()函数25
2.2.3  格式化输出26
2.3  数据类型29
2.3.1  数据类型概述29
2.3.2  数字类型30
2.3.3  字符串类型33
2.3.4  布尔类型34
2.3.5  空值类型34
2.3.6  数据类型转换34
2.4  变量与赋值语句37
2.4.1  创建变量37
2.4.2  赋值语句39
2.5  运算符与表达式41
2.5.1  算术运算符41
2.5.2  关系运算符42
2.5.3  逻辑运算符43
2.5.4  位运算符44
2.5.5  身份运算符45
2.5.6  成员运算符46
2.5.7  运算符优先级46
2.6  典型案例47
2.6.1  求解一元二次方程47
2.6.2  计算圆锥的体积和表面积48
习题249
第3章  流程控制结构51
3.1  选择结构51
3.1.1  单分支选择结构51
3.1.2  双分支选择结构52
3.1.3  多分支选择结构53
3.1.4  条件运算符55
3.1.5  选择结构的嵌套56
3.2  循环结构57
3.2.1  while语句57
3.2.2  for语句59
3.2.3  循环控制语句60
3.2.4  循环结构的嵌套62
3.3  异常处理63
3.3.1  标准异常63
3.3.2  捕获和处理异常64
3.3.3  抛出异常68
3.4  典型案例70
3.4.1  计算生肖和星座70
3.4.2  猜数游戏72
习题373
第4章  复合数据类型75
4.1  列表75
4.1.1  创建列表75
4.1.2  访问列表76
4.1.3  列表运算78
4.1.4  列表操作80
4.1.5  列表统计83
4.1.6  列表查找83
4.1.7  列表排序84
4.1.8  多维列表84
4.2  元组85
4.2.1  创建元组85
4.2.2  访问元组86
4.2.3  元组运算88
4.2.4  元组操作89
4.2.5  元组统计89
4.2.6  元组与列表的比较90
4.3  集合91
4.3.1  创建集合91
4.3.2  访问集合93
4.3.3  集合运算93
4.3.4  集合操作96
4.3.5  集合统计98
4.4  字典98
4.4.1  创建字典98
4.4.2  访问字典100
4.4.3  字典操作102
4.5  典型案例104
4.5.1  二维列表排序104
4.5.2  学生信息录入105
习题4106
第5章  字符串与正则表达式108
5.1  字符编码108
5.1.1  ASCII108
5.1.2  中文编码109
5.1.3  Unicode110
5.2  字符串的基本操作113
5.2.1  创建字符串113
5.2.2  访问字符串115
5.2.3  连接字符串117
5.2.4  字符串的关系运算118
5.2.5  字符串统计119
5.3  字符串的常用方法120
5.3.1  字母大小写转换120
5.3.2  设置对齐方式120
5.3.3  搜索和替换121
5.3.4  拆分和组合123
5.3.5  字符串测试124
5.3.6  字符串编码125
5.3.7  字符串格式化126
5.4  字节类型127
5.4.1  字节对象127
5.4.2  字节数组129
5.5  正则表达式131
5.5.1  正则表达式语法132
5.5.2  常用正则表达式133
5.5.3  re模块内容介绍134
5.5.4  使用正则表达式处理字符串134
5.6  典型案例140
5.6.1  将字符串分成中文和英文140
5.6.2  校验用户输入141
习题5143
第6章  函数、模块和包145
6.1  函数的定义和调用145
6.1.1  函数定义145
6.1.2  函数标注146
6.1.3  函数调用147
6.2  函数参数的传递148
6.2.1  参数传递机制148
6.2.2  位置参数149
6.2.3  参数默认值149
6.2.4  关键字参数151
6.2.5  变长参数151
6.2.6  特殊参数153
6.2.7  高阶函数155
6.3  特殊函数157
6.3.1  匿名函数157
6.3.2  递归函数159
6.3.3  嵌套函数159
6.3.4  生成器函数160
6.4  变量的作用域160
6.4.1  局部变量161
6.4.2  全局变量162
6.4.3  闭包162
6.5  装饰器163
6.5.1  无参数装饰器163
6.5.2  有参数装饰器164
6.5.3  多重装饰器165
6.6  模块166
6.6.1  模块的定义与使用166
6.6.2  设置模块搜索路径167
6.6.3  模块探微168
6.6.4  常用标准模块171
6.7  包175
6.7.1  包的创建175
6.7.2  包的导入176
6.7.3  第三方包的安装177
6.8  典型案例177
6.8.1  打印回文素数177
6.8.2  求解汉诺塔问题178
习题6179
第7章  面向对象编程182
7.1  面向对象编程概述182
7.1.1  面向对象的基本概念182
7.1.2  面向过程与面向对象的比较183
7.2  类与对象184
7.2.1  类的定义184
7.2.2  类的实例化185
7.3  成员属性185
7.3.1  类属性185
7.3.2  实例属性187
7.3.3  类属性与实例属性的比较188
7.4  成员方法189
7.4.1  内置方法189
7.4.2  类方法191
7.4.3  实例方法192
7.4.4  静态方法192
7.4.5  私有方法193
7.5  类的继承194
7.5.1  单一继承194
7.5.2  多重继承196
7.6  面向对象高级编程197
7.6.1  托管属性197
7.6.2  魔法方法199
7.6.3  枚举类202
7.7  典型案例203
7.7.1  计算圆台的体积和表面积204
7.7.2  员工信息管理系统204
习题7208
第8章  文件操作209
8.1  文件的基本概念209
8.1.1  文件和目录209
8.1.2  文本文件209
8.1.3  二进制文件211
8.1.4  文本文件与二进制文件的比较211
8.2  文件的打开和关闭212
8.2.1  打开文件212
8.2.2  关闭文件213
8.2.3  上下文管理语句214
8.3  文本文件操作215
8.3.1  读取文本文件215
8.3.2  写入文本文件217
8.4  二进制文件操作218
8.4.1  在文件中定位219
8.4.2  读写二进制文件221
8.4.3  二进制数据的打包与解包222
8.4.4  数据对象的加载与转储224
8.5  文件管理和目录管理226
8.5.1  文件管理226
8.5.2  目录管理227
8.6  典型案例230
8.6.1  用户注册与登录230
8.6.2  图书信息录入232
习题8233
第9章  图形用户界面设计234
9.1  图形用户界面设计概述234
9.1.1  Python GUI框架介绍234
9.1.2  tkinter编程步骤235
9.2  wxPython框架基础239
9.2.1  安装wxPython240
9.2.2  创建应用程序对象241
9.2.3  创建应用程序窗口242
9.2.4  在窗口中添加控件243
9.2.5  窗口事件处理245
9.3  wxPython常用控件246
9.3.1  按钮246
9.3.2  标签和文本框248
9.3.3  单选按钮和复选框251
9.3.4  列表框和组合框256
9.3.5  菜单系统260
9.3.6  工具栏和状态栏264
9.4  控件布局管理267
9.4.1  布局类型概述267
9.4.2  BoxSizer268
9.4.3

内容摘要
本书从程序设计的基本概念出发,由浅入深、循序渐进地讲述Python程序设计的基本知识和应用技能。本书主要介绍Python编程环境,Python语言基础,流程控制结构,复合数据类型,字符串与正则表达式,函数、模块和包,面向对象编程,文件操作,图形用户界面设计,以及数据库访问。本书以Python3.8.1为蓝本,实例全部在PyCharmCommunity2019.3.2中编写和测试。除了基本实例,本书还精选和安排了与实际工作项目密切结合的典型案例,以帮助读者进一步提高编程能力。本书可作为高等职业院校计算机相关专业程序设计类课程的专业课教材,也可作为Python语言爱好者的参考用书。

   相关推荐   

—  没有更多了  —

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

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