由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版新书]Python程序设计(第2版)(微课版)(题库版) 翟萍 王军锋 翟震 清华大学出版社 Python程序设
¥ ×1
书名: | Python程序设计(第2版)(微课版)(题库版) |
出版社: | 清华大学出版社 |
出版日期 | 2024 |
ISBN号: | 9787302670452 |
本书是针对高等学校非计算机专业编写的Python语言基础教程。全书共11章,主要内容包括Python概述,基本数据类型,选择结构,循环结构,turtle库,序列、集合、字典和jieba库,函数和异常处理,可视化界面设计,文件和数据库,面向对象程序设计和第三方库等。 本书内容丰富、取材合理、叙述简明、重点突出、概念清晰。为了配合读者学习Python程序设计,帮助读者全面掌握有关Python程序设计的知识,并有效指导读者掌握程序设计的方法和技巧,本书配有《Python程序设计实验教程》(第2版)(微课版)。 本书可作为高等学校Python程序设计相关课程的教材,也可作为Python爱好者学习的参考书。
|
|
|
本书为河南省本科高校新工科新形态教材,配套资源丰富,资源丰富,含微课、代码、题库、课件、配套教辅等教学资源。 |
|
目录
第1章Python概述1 1.1计算机语言概述1 1.2初识Python2 1.2.1Python语言的发展历史2 1.2.2Python语言的特点3 1.2.3Python语言的应用领域3 1.3Python语言的开发环境4 1.3.1Python软件的下载与安装4 1.3.2PyCharm的下载与安装8 1.3.3Python集成开发环境8 1.4应用实例14 习题117 第2章基本数据类型18 2.1Python中的对象18 2.2变量命名与赋值18 2.2.1变量命名18 2.2.2变量赋值19 2.3数字类型20 2.4字符串类型21 2.5运算符与表达式24 2.5.1运算符24 2.5.2表达式25 2.6常用内置函数26 2.7print()输出函数27 2.7.1print()输出函数的基本格式27 2.7.2格式化输出28 2.8input()输入函数302.9math库和random模块31 2.9.1math库31 2.9.2random模块32 2.10应用实例33 习题235 第3章选择结构37 3.1单分支选择结构37 3.2双分支选择结构38 3.3多分支选择结构39 3.4选择结构的嵌套41 3.5应用实例42 习题345 第4章循环结构47 4.1while循环结构47 4.2for循环结构50 4.3循环控制辅助语句52 4.3.1break语句52 4.3.2continue语句52 4.4循环的嵌套53 4.5应用实例54 习题458 第5章turtle库60 5.1运行环境设置60 5.2画笔设置61 5.2.1画笔基本参数61 5.2.2画笔运动命令61 5.2.3画笔控制命令62 5.3应用实例62 习题567 第6章序列、集合、字典和jieba库70 6.1序列70 6.1.1序列的通用操作71 6.1.2列表73 6.1.3元组76 6.1.4使用range()函数生成序列77 6.2集合78 6.3字典80 6.3.1字典的操作81 6.3.2字典和列表比较82 6.4jieba库82 6.5应用实例84 6.5.1词频分析84 6.5.2加密和解密85 习题686 第7章函数和异常处理91 7.1函数91 7.1.1函数的定义92 7.1.2函数的调用过程93 7.1.3函数的参数传递93 7.1.4匿名函数97 7.1.5递归函数98 7.1.6函数的模块化99 7.1.7map()函数99 7.2异常处理100 7.2.1try…except语句100 7.2.2异常处理的嵌套100 7.3综合举例102 习题7110 第8章可视化界面设计113 8.1tkinter库简介113 8.1.1创建主窗口114 8.1.2主窗口的属性114 8.1.3常用控件115 8.1.4主事件循环116 8.2标签控件116 8.2.1显示文字117 8.2.2显示图片118 8.3按钮控件118 8.4选择控件120 8.4.1复选框控件120 8.4.2单选按钮控件121 8.4.3列表框控件122 8.4.4滚动条控件122 8.4.5可选项控件123 8.4.6刻度条控件124 8.5文本框控件125 8.5.1单行文本框控件125 8.5.2多行文本框控件126 8.6菜单控件127 8.7对话框控件129 8.7.1messagebox控件129 8.7.2filedialog控件130 8.7.3colorchoose控件131 8.8布局与框架131 8.8.1pack布局管理器131 8.8.2grid布局管理器132 8.8.3place布局管理器133 8.9事件处理134 8.9.1事件处理程序134 8.9.2事件绑定136 8.10综合举例137 习题8142 第9章文件和数据库144 9.1概述144 9.1.1文件的概念144 9.1.2数据库的概念145 9.2文件146 9.2.1文件的打开与关闭146 9.2.2读文件147 9.2.3写文件148 9.2.4文件指针150 9.2.5截断文件150 9.3文件和目录操作151 9.4连接数据库153 9.4.1Python DB API153 9.4.2Python连接SQLite3155 9.5应用实例157 习题9158 第10章面向对象程序设计161 10.1基本概念162 10.2类与对象164 10.2.1类的定义164 10.2.2对象的创建和访问165 10.3属性和方法165 10.3.1属性和方法的访问控制165 10.3.2类属性和实例属性167 10.3.3类的方法169 10.4继承和多态172 10.4.1继承172 10.4.2多态174 习题10175 第11章第三方库177 11.1pygame177 11.1.1功能介绍177 11.1.2导入、初始化、更新显示和退出178 11.1.3事件181 11.1.4字样186 11.1.5图像187 11.1.6绘制各种图形188 11.2NumPy190 11.2.1多维数组ndarray190 11.2.2创建数组191 11.2.3NumPy常用数组操作194 11.2.4NumPy常用函数195 11.3PIL198 11.3.1基本概念198 11.3.2PIL包含的模块199 11.3.3简单图像处理示例203 11.4Matplotlib库204 11.4.1pyplot中的plot()函数205 11.4.2pyplot的中文显示方法205 11.4.3pyplot的文本显示206 11.4.4pyplot的自绘图区域206 11.4.5figure()函数207 11.5request208 11.5.1概述208 11.5.2requests库解析209 11.6应用实例210 习题11215 附录APython关键字详解217 附录BPython运算符219 附录CPython内置函数221 附录D常用Unicode编码表224 附录E常用RGB色彩对应表225 附录FPython部分第三方扩展库226 |
|
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格