Python程序设计与数据分析基础
适合少学时,既介绍编程基础,又涉及数据分析可视化经典教材,教辅材料包括教学大纲、教学PPT、微视频,服务支持QQ:381844463。

作者:李辉、金晓萍、李丽芬

丛书名:高等学校计算机专业系列教材

定价:59元

印次:1-4

ISBN:9787302625902

出版日期:2023.03.01

印刷日期:2024.07.18

图书责编:龙启铭

图书分类:教材

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

Python作为编程语言的一种,具有高效率、可移植、可扩展、可嵌入、易于维护等优点;Python语法简洁,代码高度规范,功能强大且简单易学,是程序开发人员必学的语言之一。 本书注重基础、循序渐进,内容丰富、结构合理、思路清晰、语言简练流畅、示例丰富,系统地讲述了Python程序设计开发相关基础知识。本书分为12章,主要包括Python与编程环境、Python语法基础、程序基本流程控制、典型序列数据结构、函数与函数式编程、面向对象编程基础、Python文件操作、使用模块与库编程、NumPy数值计算、Pandas数据处理分析、Matplotlib库与数据可视化、学生成绩数据处理与分析实战等内容。 为提升学习效果,书中结合实际应用提供了大量案例进行说明和训练,并配以完善的学习资料和支持服务,包括教学PPT、教学大纲、微视频等,为读者带来全方位的学习体验。 本书既可作为高等院校计算机程序设计或通识类课程教材,也可作为自学者使用的辅助教材,是一本适用于程序开发初学者的入门级教材。

李辉,博士,中国农业大学农业大数据实验室主任,教育部评估中心工程教育专业现场考察专家组成员,中国大数据技术与应用联盟智库专家,信息技术新工科产学研联盟第一届理事会理事,北京市大数据教学实践基地负责人;曾获中国大数据学术创新奖、全国高校人工智能与大数据教学创新奖、校教学成果一等奖;主讲“Python语言程序设计”“数据库原理及应用基础”等本科生课程;主持教育部新工科项目2项,发表学术论文20多篇,申请软件著作权10多项,专利3项,主编教材3部被国内众多院校选用,深受好评。

前言 Python语言于20世纪90年代初由荷兰人Guido van Rossum首次公开发布,经过历次版本的修正,不断演化改进,目前已成为最受欢迎的程序设计语言之一。近年来,Python多次登上诸如TIOBE、PYP、StackOverFlow、GitHub、Indeed、Glassdoor等各大编程语言社区排行榜。根据TIOBE最新排名,Python与Java、C语言排在全球流行语言的前三位。 Python语言之所以如此受欢迎,其主要原因是它拥有简洁的语法、良好的可读性以及功能的可扩展性。在各高校及行业应用中,采用Python作为教学、科研、应用开发的机构日益增多。在高校,一些国际知名大学采用Python语言来教授课程设计,典型的有美国麻省理工学院的“计算机科学及编程导论”、卡内基梅隆大学的“编程基础”、加州大学伯克利分校的“人工智能”等课程。在行业应用方面,Python已经渗透数据分析、互联网开发、工业智能化、游戏开发等重要的工业应用领域。 本书是2021年北京红亚华宇科技有限公司支持的教育部产学合作协同育人项目——“基于新工科的‘数据分析及可视化’课程资源研发”项目成果,按以下3个原则进行编写: (1)适应原则。Python语言具有自己独特的语法。本书以程序开发者的角度,在编程语言的大框架下,分析编程语言的细节差异,读者能够很好地适应Python的学习。 (2)科学原则。本书既是知识产品的再生产、再创造,也是编者教学经验的总结和提高。其覆盖范围广、内容新,既有面的铺开,又有点的深化,举例符合题意,读者学习起来事半功倍。 (3)实用原则。本书融合...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

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

第1章Python与编程环境/1

1.1计算机程序与编程语言1

1.1.1计算机程序1

1.1.2计算机编程语言1

1.1.3计算机编程语言编译和解释2

1.2Python语言概述2

1.2.1Python的起源与发展2

1.2.2Python的特点3

1.2.3Python的应用领域与发展趋势3

1.3Python与PyCharm的安装及其配置4

1.3.1Python语言的解释器4

1.3.2Python 3.9.0的下载与安装5

1.3.3Python开发环境IDLE及其使用8

1.3.4Python集成开发环境PyCharm的安装与配置10

本章小结19

思考与练习19

第2章Python语法基础/21

2.1编码规范21

2.2标识符与保留字22

2.2.1标识符22

2.2.2保留字23

2.3变量和赋值23

2.3.1变量的定义23

2.3.2变量的命名24

2.3.3变量值的存储25

2.4数据类型26

2.4.1常见的数据类型26

2.4.2数据类型的判断方法28

2.4.3数据类型转换292.5基本输入与输出30

2.5.1input()函数30

2.5.2print()函数31

2.5.3字符串的格式化输出32

2.6运算符和表达式35

2.6.1运算符35

2.6.2表达式36

本章小结38

思考与练习38

〖1〗Python程序设计与数据分析基础目录〖3〗〖3〗第3章程序基本流程控制/40

3.1选择结构语句40

3.1.1单分支结构40

3.1.2双分支结...

本书既可作为高等院校计算机通识类课程教材,也可作为自学者使用的辅助教材,是一本适用于程序开发初学者的入门级教材。