





作者:朱荣,吴俊华,尚军亮,赵景秀,王永,郭迎,焦春燕
定价:59元
印次:1-3
ISBN:9787302632924
出版日期:2023.06.01
印刷日期:2025.03.03
图书责编:郭丽娜
图书分类:教材
本书作为Python程序设计的入门教程,通过大量实例深入浅出地介绍了Python的相关常用基础知识。本书共分为11章,包括配置Python编程环境,变量、常量、数据类型与运算符,Python序列类型,最简单的Python语言程序——顺序结构,Python分支结构程序设计,Python循环结构程序设计,函数,模块,类的定义与使用,Python文件操作与Python绘图基础等内容。本书以知识内容为主线,以学生发展为中心,围绕实训项目递进式设计内容,全面提升学生的编程能力,解决学生在Python程序设计基础课中“学不会写程序”的通病。除了每一章都有相应的基础实训项目外,本书还设计了一个贯穿全书的增量式实训项目“简易的学生管理系统”。 本书可以作为高等院校相关专业的Python入门基础教材,也可以作为自学Python基础知识的读者的参考书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
朱荣,博士,副教授,硕士研究生导师。主编出版教材一部,参编出版教材五部。已在国内外核心学术期刊及国际学术会议上发表论文30余篇,SCI或EI收录近20篇。
前 言 近年来,作为程序设计入门语言,Python语言不再仅面向计算机专业学生开设,大部分高校也已经在非计算机专业开设了相应的Python语言程序设计公共基础课。相比传统的C语言程序设计,Python更加简洁、清晰,易于理解。此外,Python还具有大量开源的第三方库,为学生后续在各领域的应用提供了有力的支持。 应用型人才的培养目标是培养学生学以致用的能力,即能够真正掌握所学知识,并能真正地运用所学知识去解决实际问题。而对程序设计课程来说,最终的教学目标是培养学生的动手编程能力,能够利用所学的程序设计语言进行编程开发与设计。 本书以程序实例为导向,理论与实践相结合,循序渐进地讲解了Python程序设计与开发的各项基础知识。通过本书的学习,学生能够理解Python的编程模式,熟练运用Python内置函数与运算符,掌握列表、元组、字典、集合等序列类型的基础用法,熟练掌握Python分支结构、循环结构、函数设计以及类的设计与使用,掌握numpy模块、pandas模块及matplotlib模块的基础用法。本书针对初学者的特点,以应用实践为目标,设计每一章节的语法知识内容与相应的实训项目,通过实训项目中的任务驱动,有效提升学生的编程实践能力。 本书在内容的选择和深度的把握上都充分考虑了初学者的特点,结合编者多年的教学经验进行编写。本书除了每一章都有相应的基础实训项目外,在第6章中还设计了一个贯穿全书的增量式实训项目“简易的学生管理系统”。“简易的学生管理系统”实训项目的系统功能包括添加学生信息、删除学生信息、修改学生信息、查询学生信息、显示学生信息和退出系统六个部分...
第1章配置Python编程环境1
1.1Windows系统下安装Python的步骤1
1.2简单的Python语言程序介绍5
1.3Anaconda软件安装步骤9
1.4使用Anaconda软件14
1.4.1Anaconda Prompt的使用14
1.4.2集成开发环境Spyder的使用16
本章习题18
实训项目Python编程环境搭建19
第2章变量、常量、数据类型与运算符21
2.1Python语言中的基本数据类型21
2.1.1整型21
2.1.2浮点型21
2.1.3布尔型22
2.1.4字符串类型22
2.2变量与常量25
2.3运算符27
2.3.1算术运算符27
2.3.2比较运算符29
2.3.3逻辑运算符30
2.3.4成员运算符32
2.4Python常用的内置函数33
2.4.1数学函数33
2.4.2类型转换函数34
2.4.3字符串函数35
本章习题44
实训项目Python数据类型、运算符及内置函数的用法45第3章Python序列类型50
3.1列表50
3.1.1创建列表50
3.1.2添加列表元素51
3.1.3删减列表元素53
3.1.4列表切片54
3.1.5列表之间的运算56
3.1.6列表常用的操作函数57
3.1.7二维列表58
3.2元组59
3.2.1创建元组60
3.2.2删除元组60
3.2.3访问元组61
3.2.4元组常用操作函数62
3.3字典62
3.3.1创建字典63
3.3.2访问字典元素值63
3.3.3删除字... 查看详情