Python程序设计及人工智能应用
融合技术匠心与思政教育

作者:杨军,刘振晗 主编;赵学军,李策,李佳静,张潇,唐继婷,张帆,张向阳,刘毅,王红尧 参编

丛书名:面向数字化时代高等学校计算机系列教材

定价:49.9元

印次:1-1

ISBN:9787302711551

出版日期:2026.03.01

印刷日期:2026.03.12

图书责编:郭赛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书旨在系统介绍Python语言,帮助读者高效编写程序,掌握利用计算机解决问题的基本方法和过程。通过阅读本书,读者能够在全面了解Python程序设计语言历史、现状与发展趋势的基础上,系统掌握Python的基本概念、编程思想及程序设计技术,具备一定的Python程序设计技能,具备独立开发Python简单项目的能力,以满足高校程序设计知识教学的基本要求,并为学生后续课程的学习提供相关的背景知识,进一步为培养社会及行业需要的人才打下基础。 本书适合作为高等学校计算机类专业相关课程的教材。 "

前言 在21世纪的今天,以物联网、大数据和人工智能为代表的新一代信息技术正以前所未有的速度发展,并深刻地影响着社会的每个角落。我们已迈入一个以人工智能为标志的“未来时代”。2018年,教育部印发《高等学校人工智能创新行动计划》,明确提出要引导高等学校在人工智能领域实现科技创新和人才培养的重大突破,以满足国家战略需求。 在这样的时代背景下,本书应运而生。它结合了人才培养与计算机教育改革的新思想、新要求,以Python程序设计和人工智能应用为核心,融合了计算机科学、软件工程、数据科学等多领域的知识。本书旨在循序渐进地引导学生掌握Python编程的基础知识、面向对象程序设计、数据结构与算法,并深入人工智能领域的专业应用实践。 本书内容安排如下。 “第1章程序设计基础知识”为本课程奠定基石,介绍程序设计语言的基本概念,编译与解释的区别,以及算法与流程图的基本知识。同时,详细讲解Python语言的特点及其编程环境的搭建,帮助读者快速入门Python编程。 “第2章Python语法基础”专注于Python语言的基本语法,包括编码规范、运算符和表达式、数据类型、输入/输出等。通过系统的学习,读者可以掌握Python编程的基本语法。 “第3章组合数据类型”介绍Python中的组合数据类型,如列表、元组、集合和字典。通过本章的学习,读者可以掌握Python中数据的组织和操作方式。 “第4章程序控制结构”讲解程序的控制结构,包括顺序结构、选择结构、循环结构和异常处理。通过学习这些内容,读者可以灵活地控制程序的执行流程。 “第5章函数与模块”深入探讨函数的声明、调用、参数传递...

目录
荐语
查看详情 查看详情
目录

第1章程序设计基础知识1

1.1程序设计语言1

1.1.1程序设计语言概述1

1.1.2程序设计语言翻译2

1.2算法及算法描述5

1.2.1算法举例及描述5

1.2.2算法的标准描述方法7

1.3Python语言10

1.3.1Python语言及其特点10

1.3.2安装Python编程环境12

1.4Python开发工具介绍16

1.4.1IDLE的使用方法16

1.4.2PyCharm的安装与使用20

1.5习题29

第2章Python语法基础32

2.1Python编码规范32

2.2运算符和表达式34

2.2.1算术运算符和表达式34

2.2.2赋值运算符和表达式35

2.2.3逻辑运算符和表达式36

2.2.4关系运算符和表达式37

2.2.5字符串运算符和表达式38

2.2.6位运算符和表达式41

2.2.7运算符的优先级41

2.3Python数据类型43

2.3.1Number(数字)43

2.3.2String(字符串)43

2.3.3变量及其赋值45

2.4输入/输出46

2.5习题47

第3章组合数据类型50

3.1序列类型50

3.1.1列表 50

3.1.2元组 53

3.1.3字符串 55

3.1.4序列的概念及其通用操作57

3.2集合类型59

3.2.1集合的概念59

3.2.2集合操作60

3.3字典类型62

3.3.1字典的概念62

3.3.2字典操作63

3.4习题65

第4章程序控制结构67

4.1顺序结构67

4.2选... 查看详情

"本书旨在系统介绍Python语言,帮助读者高效编写程序,掌握利用计算机解决问题的基本方法和过程。通过阅读本书,读者能够在全面了解Python程序设计语言历史、现状与发展趋势的基础上,系统掌握Python的基本概念、编程思想及程序设计技术,具备一定的Python程序设计技能,具备独立开发Python简单项目的能力,以满足高校程序设计知识教学的基本要求,并为学生后续课程的学习提供相关的背景知识,进一步为培养社会及行业需要的人才打下基础。

本书适合高等学校计算机类专业的相关课程作为教材使用。"


查看详情