Python语言程序设计(第2版)(微课版)
提供课件、代码,咨询QQ:2301891038(仅限教师)详尽的实例、源程序和教学视频

作者:孙玉胜、曹洁

丛书名:高等院校信息技术系列教材

定价:69元

印次:2-4

ISBN:9787302580188

出版日期:2021.06.01

印刷日期:2023.11.24

图书责编:杨帆

图书分类:教材

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

Python是一门简单易学、功能强大的优雅编程语言。它内建了高效的数据结构,且具有丰富的第三方开发库,能够用简单而高效的方式编程。本书由浅入深、步步引导、循序渐进地讲述Python语言的基础知识、基本语法。本书用12章的篇幅来介绍Python语言,包括Python语言概述、Python语言基础、程序流程控制、函数、正则表达式、文件与文件夹操作、面向对象程序设计、模块和包、算法与数据结构基础、错误和异常处理、图形用户界面、用matplotlib实现数据可视化。 本书可作为高等院校各专业的Python语言教材,也可作为软件开发人员的参考资料,还可作为Python语言自学者的参考书。

孙玉胜,郑州轻工业大学教授。长期从事Python语言程序设计、C语言程序设计等本科生教学工作。著有《Python语言程序设计》、《大数据技术》、《Python数据分析》等教材。

前言 在IEEE Spectrum发布的2020年编程语言排行榜中,Python排名第一。Python的语法非常接近英语,被称为最优雅的编程语言之一。阅读Python代码就像阅读一篇优美的文章。Python语法简洁清晰,代码可读性强,编程模式非常符合人的思维方式,易学易用。对于同样的功能,用Python写的代码更短、更简洁。Python拥有很多面向不同应用的开源扩展库,你能想到的功能基本上都已经开发了,你只需要把想要的程序代码拿来进行组装便可构建个性化的应用。Python支持命令式编程、函数式编程,支持面向对象程序设计。Python是一门很受人们青睐的编程语言,被广泛用于数据分析、Web开发、科学计算、人工智能、云计算、系统运维、数据可视化和图形开发等领域。 1. 本书编写特色 (1) 本书全面涵盖Python3基础编程知识,基于Python 3.6.2构建Python开发平台。 (2) 针对零基础读者,可快速掌握Python语言开发。 (3) 通过大量的实例,由浅入深、步步引导、循序渐进地讲述Python语言的基础知识和基本语法。 (4) 注释详尽的代码示例。 (5) 详尽的归纳与总结,帮读者集中深入掌握知识要点。 (6) 丰富的数据可视化案例,助读者迅速掌握数据可视化技术。 2. 本书内容组织 第1章Python语言概述。讲解Python语言的特点,Python应用领域,Python开发环境的安装,编写Python代码的方式,Python注释的方式,Python在线帮助。 第2章Python语言基础。讲解Python中的对象和引用,数值数据类型...

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

第1章Python语言概述1

1.1Python语言的特点1

1.2Python应用领域2

1.3Python解释器3

1.4Python开发环境的安装3

1.5编写Python代码6

1.5.1用文本编辑器编写代码6

1.5.2用命令行格式的Python Shell编写代码9

1.5.3用带图形界面的Python Shell编写交互式

代码10

1.5.4用带图形界面的Python Shell编写程序代码11

1.6Python中的注释12

1.6.1Python中的单行注释12

1.6.2Python中的多行注释12

1.7Python在线帮助12

1.7.1Python交互式帮助系统12

1.7.2Python文档14

1.8Python中的变量16

习题17

第2章Python语言基础18

2.1Python中的对象18

2.1.1对象的身份18

2.1.2对象的类型18

2.1.3对象的值19

2.1.4对象的引用19

2.1.5对象的共享引用19

2.1.6对象是否相等的判断20◆Python语言程序设计(第2版)(微课版)目录2.2数值数据类型20

2.3字符串数据类型22

2.3.1创建字符串22

2.3.2转义字符23

2.3.3字符编码24

2.3.4字符串运算符24

2.3.5字符串对象的常用方法25

2.3.6字符串常量31

2.4列表数据类型32

2.4.1创建列表32

2.4.2截取列表33

2.4.3修改列表33

2.4.4序列数据类型的常用操作34

2.... 查看详情

? 零基础开始全面掌握。

? 由浅入深、步步引导、循序渐进地阐述Python语言的基础知识、基本语法。

? 注释详尽的代码示例。

? 详尽的归纳与总结,集中深入掌握知识要点。

? 丰富的数据可视化案例,迅速掌握数据可视化技术。

查看详情