


定价:69元
印次:2-1
ISBN:9787302719229
出版日期:2026.08.01
印刷日期:2026.07.23
图书责编:盛东亮
图书分类:教材
本书共包含8个部分,均是实训用到的案例,本书以初学者的角度出发,循序渐进,是一本实训实验教材。从第一部分的Python基础编程方法,包括输入、输出、模块导入方法及运算符的应用,到面向对象编程、用户界面设计、Python的绘图。同时,教材中将Python语言特有的数值、字符串、列表、元组、字典和集合数据融入代码段,以体现Python语言代码简洁的特色。 本书是一本学习Python编程实验教程,可作为高等院校学生和教师的编程训练参考书,特别适宜大学生公共课及小学期的实训教材。既可作为理工类、经济贸易类教材,也可作为技术工作人员的自学参考书。
姜增如:北京理工大学副教授,硕士研究生导师。目前任职于深圳北理莫斯科大学,主讲“Python程序设计”“MATLAB在自动控制理论中的应用”“C语言程序设计”“计算机网络基础”等课程。先后出版专业教材六部,与企业合作科研项目两项。
前言 在当今以计算机技术为主导、大数据分析和人工智能广泛普及的时代,Python语言凭借其语法简洁、易读性强、可扩展性强等特点备受青睐,已成为主流的编程语言之一,被众多大学和中学纳入相关课程体系。本书在系统阐述Python高级编程的核心范式与工程实践基础上,将人工智能编程技术作为现代软件工程能力的重要综合应用加以引入。内容方面,不仅涵盖结构化编程方法、面向对象程序设计、Python高级绘图、动画设计、用户界面设计等传统主题,还深入介绍了网络爬虫的开发方法以及人工智能编程相关内容。全书共设计了近350多个典型应用案例,贯穿各章节,充分体现了案例教学的特点。书中对每个案例的关键代码进行了详细分析与注释,有效提升了程序的可读性。 特别值得一提的是,本次改版新增的第10章“Python与人工智能编程”,以AI应用开发为主线,从使用NumPy/Pandas进行大规模数据处理入手,贯通从模型调用、参数调优到完整实现的全链路实践。该部分不仅系统讲解了Scikitlearn、PyTorch、TensorFlow/Keras等主流框架的应用方法,还通过分类、回归等经典问题的渐进式案例,引导读者掌握如何运用Python高级特性与软件工程方法,构建可扩展、可维护的智能系统架构,帮助读者理解机器学习与深度学习在解决复杂实际问题中的设计思想与工程价值。 本书定位为一本实用而系统的教程,致力于帮助读者在较短时间内掌握Python语言的高级编程技巧,并在学习过程中感受软件开发的乐趣。本书既可作为高等学校计算机及相关专业的教材,也可用于指导学生开展大学生创新实践项目。在编写过程中,...
目录
第1章Python编程基础知识
1.1代码行书写格式
1.1.1格式缩进
1.1.2多行语句与空行
1.1.3Python赋值与注释语句
1.2Python输入/输出
1.2.1输入函数及应用案例
1.2.2输出函数及应用案例
1.3常量与变量
1.3.1常量
1.3.2变量
1.4运算符与表达式
1.4.1算术运算符及使用
1.4.2关系运算符及使用
1.4.3逻辑运算符及使用
1.4.4复合赋值运算符及使用
1.4.5位运算符及使用
1.4.6字符串运算符及使用
1.4.7成员运算符及使用
1.4.8身份运算符及使用
1.4.9运算符的优先级
1.5Python标准数据类型及基本使用
1.5.1数值类型及基本使用
1.5.2字符串类型及基本使用
1.5.3列表类型及基本使用
1.5.4元组类型及基本使用
1.5.5字典类型及基本使用
1.5.6集合类型及基本使用
1.6Python模块
1.6.1Python内置模块
1.6.2Python导入模块的方法
1.6.3第三方模块和自定义模块
第2章组合数据类型及使用
2.1数值类型及使用
2.1.1常用数学函数
2.1.2数学函数应用案例
2.1.3三角函数及应用案例
2.1.4随机函数及应用案例
2.2字符串类型及使用
2.2.1常规字符串函数及应用案例
2.2.2字符... 查看详情
Python语法简洁、易学易用,依托丰富的第三方库与API,可在Windows、macOS、Linux上高效开发与部署。作为完全面向对象的语言,Python原生支持封装、继承、多态编程,代码结构清晰、易维护,适合快速构建复杂系统。在科研与工程实践中,Python既能完成基础编程,又能高效处理高精度数值计算,广泛应用于建筑、智能交通、生物信息、地理信息与图像可视化等场景。结合NumPy、Pandas、Scikit-learn、TensorFlow、PyTorch等工具库,Python在人工智能与深度学习领域展示了强大的编程能力,为模型构建、训练及智能决策提供了坚实支撑。为便于读者高效学习,本书全面呈现了以下读者关心的主题: ?Python编程基础知识; ?组合数据类型及使用; ?函数及调用规则; ?Python程序设计; ?面向对象程序设计方法; ?文件操作与异常处理; ?Python的GUI设计; ?Python绘图方法; ?Python网络爬虫; ?Python人工智能编程。 数字资源库 教学课件 教学大纲 程序代码
查看详情





