《Python程序设计(AI辅助学习版)》已经出版

《Python程序设计(AI辅助学习版)》已由人民邮电出版社出版。

作者本人从事计算机语言开发有近20多年的经历,近年来主要从事Python语言、大数据分析和人工智能应用等领域的信息技术类教学和科普工作。在实践中,本人发现各类计算机语言教学都存在着一个很大的改革痛点,那就是怎么教的问题。相对于比较固定的教学内容,教学方法和教学资源的呈现形式往往是导致学习者学习效率和效果出现差异的主要原因。对于理工科专业人员,在学习Python语言的时候,对于如何编程、如何有效编程、如何面向应用进行编程,尤其是近年来出现的AI编程方法,往往是更为重要的内容。带着这些思考,结合这几年陆陆续续出版几部教材的经验,也得到了人民邮电出版社的热心鼓励,本人完成了这部教材的编撰。

本教材主要分为两大版块:一块为Python语言基础,具体包括Python开发基础、语言基本要素、简单数据类型、程序控制语句、组合数据类型、函数与模块、类与对象、文件处理、常见模块的使用等,全面涵盖国家二级Python考试内容范围,并介绍了各类最新版本Python语言特性;另一块是Python数据分析及应用,具体包括NumPy数值处理、Pandas数据查询、数据可视化、机器学习等,主要面向以机器学习和数据分析应用为主的高级Python应用开发。

为了使读者更好地学习人工智能时代Python语言的相关知识,本书以面向机器学习和数据分析应用开发为目标,通过算法案例结合、AI编程方法融合等形式,由浅入深地讲解了Python语言开发的各类知识内容。本书的特色具体介绍如下。

(1)开发应用导向

本教材不仅注重对Python语言知识的介绍,而且更强调程序开发和应用设计的思路和方法,包括编程风格、代码质量等与实际应用开发的相关内容。

(2)理论实践结合

整体内容面向理工科类,所有知识都在介绍完基本原理后,通过代码演示和实例讲解来说明使用方法和其中可能存在的问题,并结合PyCharm具体开发工具,详细说明具体的开发注意事项。

(3)内容新颖实用

对于Python语言基础,本教材主要为Python 3.11和PyCharm 2023版本为例,围绕着Python3.0版本系列以来的主要特性,包括后期的新特性,都做了全面细致的说明,也兼顾了国家二级考试要求。Python数据分析及应用部分则结合目前最新版本第三方模块来讲解。

(4)形式组织丰富

章节内容结合"知识点"说明相关的重要知识内容,"注意事项"提示读者容易出错的地方,"操作提示"说明使用PyCharm代码编辑器的实际方法,"AI编程提示"则强调运用AI编程工具解决相关问题的策略和方法。

(5)配套资源完善

目前已建成与本教材知识内容配套的在线学习资源,如中国大学慕课的《小白学Python》和《Python大数据分析》,同时还建立了网络教学资源,以方便读者后续学习和交流。

相关链接为:

中国大学慕课《小白学Python》:https://www.icourse163.org/course/NJUE-1462480181

中国大学慕课《Python大数据分析》:https://www.icourse163.org/course/NJUE-1458311167

网络教学资源:https://www.njcie.com/python/index5.html

​

相关推荐
东莞市云毅网络有限公司3 小时前
AI 引用句逐条回指原文:让回答可回溯的校验实现
python·数据清洗·rag·企业知识库·文档解析
小和尚同志3 小时前
1.8k star 的开源 token 使用量监控神器— TokenTracker
人工智能·ai编程
极客 - L U4 小时前
神经网络 - 激活函数、损失函数、优化器
人工智能·深度学习·神经网络
数字融合5 小时前
透明化视频三维矿山井下照明重建技术
人工智能·python·数码相机
yi0115 小时前
LeetCode 219:存在重复元素 II——哈希表记录“最近一次出现的位置”
数据结构·人工智能·笔记·python·算法·leetcode·哈希表
xiangzhihong85 小时前
创之星花店多端业务闭环拆解
人工智能
奈落245 小时前
AI 编程从助手到 Agent:基于两份资料看哪些环节可以交出去,哪些必须自己攥住
大数据·人工智能
Joker可视化开发平台5 小时前
AI短剧接棒真人剧:开机量跌七成,普通人进场窗口在收窄
大数据·人工智能
澳鹏Appen5 小时前
澳鹏电子书 | 强化学习环境:为AI智能体打造高保真训练场
人工智能
吴佳浩5 小时前
单卡5090跑125B 大模型:Strata 把服务器级 MoE 拉进普通 PC
人工智能