Python程序设计基础与实训
¥
38.39
6.5折
¥
59
九五品
仅1件
作者朱荣,吴俊华,尚军亮,赵景秀,王永...
出版社清华大学出版社
ISBN9787302632924
出版时间2023-06
版次1
装帧平装
开本16开
纸张胶版纸
定价59元
上书时间2024-05-07
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Python程序设计基础与实训
定价:59.00元
作者:朱荣,吴俊华,尚军亮,赵景秀,王永...
出版社:清华大学出版社
出版日期:2023-06-01
ISBN:9787302632924
字数:
页码:
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐
内容提要
本书作为Python程序设计的入门教程,通过大量实例深入浅出地介绍了Python的相关常用基础知识。本书共分为11章,包括配置Python编程环境,变量、常量、数据类型与运算符,Python序列类型,简单的Python语言程序——顺序结构,Python分支结构程序设计,Python循环结构程序设计,函数,模块,类的定义与使用,Python文件操作与Python绘图基础等内容。本书以知识内容为主线,以学生发展为中心,围绕实训项目递进式设计内容,全面提升学生的编程能力,解决学生在Python程序设计基础课中“学不会写程序”的通病。除了每一章都有相应的基础实训项目外,本书还设计了一个贯穿全书的增量式实训项目“简易的学生管理系统”。 本书可以作为高等院校相关专业的Python入门基础教材,也可以作为自学Python基础知识的读者的参考书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
目录
章配置Python编程环境11.1Windows系统下安装Python的步骤11.2简单的Python语言程序介绍51.3Anaconda软件安装步骤91.4使用Anaconda软件141.4.1Anaconda Prompt的使用141.4.2集成开发环境Spyder的使用16本章习题18实训项目Python编程环境搭建19第2章变量、常量、数据类型与运算符212.1Python语言中的基本数据类型212.1.1整型212.1.2浮点型212.1.3布尔型222.1.4字符串类型222.2变量与常量252.3运算符272.3.1算术运算符272.3.2比较运算符292.3.3逻辑运算符302.3.4成员运算符322.4Python常用的内置函数332.4.1数学函数332.4.2类型转换函数342.4.3字符串函数35本章习题44实训项目Python数据类型、运算符及内置函数的用法45第3章Python序列类型503.1列表503.1.1创建列表503.1.2添加列表元素513.1.3删减列表元素533.1.4列表切片543.1.5列表之间的运算563.1.6列表常用的操作函数573.1.7二维列表583.2元组593.2.1创建元组603.2.2删除元组603.2.3访问元组613.2.4元组常用操作函数623.3字典623.3.1创建字典633.3.2访问字典元素值633.3.3删除字典元素值643.3.4删除整个字典653.3.5修改字典653.4字符串切片663.5集合683.5.1创建集合683.5.2添加集合元素703.5.3删除集合元素733.5.4删除集合753.5.5集合之间的运算763.5.6集合常用的操作函数78本章习题80实训项目1Python列表操作81实训项目2Python元组、字典、字符串操作85第4章简单的Python语言程序——顺序结构884.1输出语句884.2输入语句924.3顺序结构程序设计94本章习题96实训项目Python输入/输出语句及顺序结构程序设计96第5章Python分支结构程序设计1015.1单分支选择结构1015.2双分支选择结构1025.3多分支选择结构105本章习题106实训项目Python分支结构程序设计107第6章Python循环结构程序设计1126.1while语句1126.2for语句1156.3循环嵌套1196.4break和continue语句120本章习题121实训项目1Python循环结构程序设计123实训项目2实现一个简易的学生管理系统126第7章函数1327.1函数定义1327.2实参与形参1347.3参数默认值1347.4返回语句return1357.5变量的作用域1357.6lambda表达式1367.7案例精选137本章习题138实训项目1自定义函数基础训练138实训项目2利用函数的思想改写简易的学生管理系统142第8章模块1488.1导入模块的方法1488.2常用的几个内置模块1498.2.1os模块1498.2.2time模块1508.2.3datetime模块1528.2.4random模块1538.3创建自己的模块1548.4numpy模块1558.4.1数组生成函数1568.4.2常用的统计计算函数1608.4.3随机数生成函数1628.4.4改变数组形态1648.5pandas模块1658.5.1Series数据结构1658.5.2DataFrame数据结构1678.5.3DataFrame数据修改1718.5.4删除列操作1728.5.5DataFrame常用属性1738.5.6DataFrame常用统计方法1748.5.7修改DataFrame数据类型175本章习题177实训项目利用模块的思想改写简易的学生管理系统177第9章类的定义与使用1839.1Python中类的定义1839.2Python类中的特殊方法1869.2.1构造方法1869.2.2析构方法187本章习题188实训项目1类的基础练习188实训项目2利用类的思想改写简易的学生管理系统1910章Python文件操作19710.1文件基本操作19710.1.1文件的打开和关闭19710.1.2向文件中写入数据19810.1.3读取文件数据20010.1.4文件的定位操作20210.2使用pandas模块命令导入外部数据文件20310.2.1导入CSV文件 20310.2.2导入Excel 文件20510.2.3导入TXT文件20510.3保存数据到本地文件20610.3.1保存数据到Excel文件20610.3.2保存数据到CSV文件21010.3.3保存数据到TXT文件212本章习题213实训项目1外部文件的读取及数据处理操作214实训项目2利用文件的知识改写简易的学生管理系统2161章Python绘图基础22411.1创建画布22411.2绘制折线图22511.3保存绘制的图形到本地23211.4划分子图23311.5绘制柱状图23511.6绘制饼图23911.7绘制箱线图24211.8绘制散点图24311.9绘制词云图24511.9.1词云库wordcloud简介24611.9.2中文分词jieba库简介24611.9.3绘制中文词云图的一般流程24711.10pandas绘图252本章习题258实训项目1Python绘图基础练习259实训项目2绘制词云图综合练习262参考文献266
作者介绍
朱荣,博士,副教授,硕士研究生导师。主编出版教材一部,参编出版教材五部。已在国内外核心学术期刊及国际学术会议上发表论文30余篇,SCI或EI收录近20篇。
序言
— 没有更多了 —
以下为对购买帮助不大的评价