Python是一门简单易学、功能强大的优雅编程语言。它内建了高效的数据结构,丰富的第三方开发库,能够用简单而高效的方式编程。本书由浅入深、步步引导、循序渐进地讲述Python语言的基础知识、基本语法。本书用12章的篇幅来介绍Python语言,包括Python语言基础、选择结构程序设计、循环结构程序设计、函数、正则表达式、文件与文件夹操作、面向对象程序设计、模块和包、算法与数据结构基础、错误和异常处理、图形用户界面、用matplotlib实现数据可视化。 本书可作为高等院校各专业的Python语言教材,也可作为软件开发人员的参考资料,还可作为Python语言自学者的参考书。
Python程序设计第一课
✍ Scribed by 赵军
- Publisher
- 清华大学出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 213
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
这是一本学习Python的入门书,适合中学生或从未接触过Python的初学者,或是编写过Python,但想深入了解Python基本应用的学习者,笔者希望以浅显易懂的文字,由基础到高级循序渐进,并通过范例,让读者能马上实践和练习。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 第一个Python程序—Hello World
1.1 Python简介
1.2 程序设计语言与算法
1.3 Python的应用
1.4 建立Python开发环境——使用Anaconda
1.5 输入与输出
1.6 Python程序编写风格
1.7 上机演练—Hello World
课后习题
第2章 数据与变量—输出金字塔图形
2.1 变量命名与赋值
2.2 Python的数值类型
2.3 格式化输出
2.4 上机演练—输出金字塔图形
课后习题
第3章 表达式与运算符—成绩单统计小帮手
3.1 算术运算符
3.2 赋值运算符
3.3 比较运算符
3.4 逻辑运算符
3.5 运算符优先级
3.6 上机演练—成绩单统计小帮手
课后习题
第4章 流程控制—简易计算器(GUI界面)
4.1 条件分支流程控制
4.2 循环流程控制
4.3 上机演练—简易计算器(GUI)
课后习题
第5章 字符与字符串—Open Data数据的提取与应用
5.1 创建字符串
5.2 字符串分割概念
5.3 认识转义字符
5.4 字符串常用函数
5.5 上机演练—Open Data数据的提取与应用
课后习题
第6章 容器数据类型—单词翻译器
6.1 容器数据类型的比较
6.2 列表
6.3 元组
6.4 字典
6.5 集合
6.6 上机演练—简易单词翻译器(GUI图形用户界面)
课后习题
第7章 函数与模块—乐透系统
7.1 认识函数
7.2 认识排序
7.3 认识模块
7.4 上机演练—乐透投注游戏
课后习题
正文结束
附录 课后习题解答
📜 SIMILAR VOLUMES
本书首先介绍了Python基础;接着介绍了数据类型,文件,程序调试,面向对象程序设计,连接数据源等基本知识;然后结合网络爬虫,数据挖掘,自然语言处理,数据可视化,Web和移动应用等工具,以案例为依托进行项目实战;最后介绍了国内各种云服务平台,以及如何运用Python实现访问.
《Python程序设计》共两篇17章,介绍Python数据类型、控制结构、正则表达式、类与函数设计、文件操作、异常处理与程序调试等内容。第二篇通过大量案例介绍Python在GUI编程、图形图像编程、音乐编程与语音识别、科学计算可视化、网络编程、逆向工程与软件分析、大数据处理、Windows系统编程等方面的应用。 《Python程序设计》可以作为计算机科学与技术、数字媒体技术、软件工程、网络工程、信息安全、会计、经济、金融、心理学、统计等专业本科和研究生“Python程序设计”课程教材和具有一定Python基础的读者进阶学习资料,多领域Python应用开发人员以及打算使用Python快速实现
本书以零基础为起点介绍Python程序设计方法。各章内容由浅入深、相互衔接、前后呼应、循序渐进。全书各章节选用丰富的程序设计语言经典实例来讲解基本概念和程序设计方法,同时配有大量习题供读者练习。 全书共9章,第1章介绍Python语言开发环境; 第2章介绍Python程序设计语言的基础语法; 第3章介绍列表和元组; 第4章介绍字符串; 第5章介绍字典和集合; 第6章介绍函数与模块; 第7章介绍Python的程序流程控制; 第8章介绍文件操作; 第9章介绍异常处理。 本书语言表达简洁、严谨、流畅,内容通俗易懂、重点突出、实例丰富,适合作为高等院校各专业程序设计语言课程的教材,也可以作为非计算机专
<p>本书以零基础讲解为宗旨,用实例引导读者深入学习,采取“基础知识-核心技术-高级应用-项目开发实战”的讲解模式,深入浅出地讲解Python的各项技术及实战技能。</p>
本书层次鲜明、结构严谨、内容翔实,由浅入深介绍Python程序设计的方方面面。最后一章将前面讲述的内容应用到项目中,并以模板的形式介绍项目的开发过程,理论联系实际项目,既适合初学者夯实基础,又能帮助Python程序员提升技能。本书适合各类大中专学校学生作为教材,也可以作为程序员自学读物。