《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

相关推荐
To_OC1 天前
搞懂 Token 和 Embedding 后,我终于明白大模型是怎么 "读" 文字的
人工智能·llm·agent
兵慌码乱1 天前
面向桌面端的资产管理系统分层架构设计与核心模块实现
python·系统架构·sqlite·pyqt5·数据库设计·桌面应用开发·mvc架构
hboot1 天前
AI工程师第三课 - 机器学习基础
python·scikit-learn·kaggle
冬奇Lab1 天前
每日一个开源项目(第139篇):Voicebox - 本地运行的开源 ElevenLabs 替代品
人工智能·开源·资讯
冬奇Lab1 天前
Skill 系列(03):Skill 设计范式——5 个模式让输出从混沌到可预测
人工智能·开源·agent
IT_陈寒1 天前
Python搞不定字符串编码?这破玩意坑我两小时!
前端·人工智能·后端
大模型真好玩1 天前
什么是Loop Engineering?最通俗易懂的Loop Engineering核心概念
人工智能·agent·deepseek
叁两1 天前
前端转型AI Agent该如何学习?(前置篇)
前端·人工智能·node.js
顾林海1 天前
Agent入门阶段-编程基础-Python:流程控制
python·agent·ai编程