《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 小时前
后端日志管理
python·fastapi
agicall.com3 小时前
座机通话双方语音分离技术解决方案详解
人工智能·语音识别·信创电话助手·座机语音转文字·固话座机录音转文字
AI机器学习算法3 小时前
《动手学深度学习PyTorch版》笔记
人工智能·学习·机器学习
贺一航【Niki】4 小时前
【学习笔记】杂乱知识
笔记·学习
Goboy4 小时前
「我的第一次移动端 AI 办公」TRAE SOLO 三端联动, 通勤路上就把活干了,这设计,老罗看了都想当场退役
人工智能·ai编程·trae
qq_452396234 小时前
第二十篇:《UI自动化测试的未来:AI驱动的智能测试与低代码平台》
人工智能·低代码·ui
视觉&物联智能4 小时前
【杂谈】-人工智能风险文化对组织决策的深远影响
人工智能·安全·ai·agi
白雪茫茫4 小时前
监督学习、半监督学习、无监督学习算法详解
python·学习·算法·ai
β添砖java4 小时前
深度学习(12)Kaggle房价竞赛
人工智能·深度学习
冬奇Lab4 小时前
RAG 系列(十):混合检索——让召回更全面
人工智能·llm