<p>1:完整讲解Python语法 2:Python数据结构3:Python输入与输出4函数与方法5:档案管理 6:程序除错与异常处理7:搜寻与排序
Python零基础快乐学习之旅(K12实战训练)
✍ Scribed by 洪锦魁
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 251
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书在讲解Python编程语言语法概念的同时融入了相关的科学知识。随着人工智能技术的飞速发展,编程教育越来越重要。编程的核心是算法和逻辑,是通往未来的语言。近期,国务院发布《新一代看人工智能发展规划》,大力推广K12编程教育,还有的省已经将信息技术纳入高考科目。本书内容涵盖Pyhton的专题设计和案例,是K12实战训练的指导教程。
Python是目前较热门也是功能较强大的程序语言。本书除了对Python语言基本程序语法内容解说,还融入了程序设计的逻辑思维,希望读者可以完全吸收,未来可以活用这个功能强大的程序语言。
本书各章末都辅以专题设计,这些精彩、实用的专题程序实例,可以让读者充分体会各种语法的定义与精神,同时增强程序设计的逻辑思维能力。
为了方便学校教师教学,本书所有习题均有习题解答。
本书适合高中生(含)或初学Python语言编程者阅读。
✦ Table of Contents
封面
扉页
内容简介
版权页
序
目录
第1章 基本概念
1-1 认识Python
1-2 Python的起源
1-3 Python语言发展史
1-4 Python的应用范围
1-5 跨平台的程序语言
1-6 系统的安装与执行
1-7 文档的创建、存储、执行与打开
第2章 认识变量与基本数学运算
2-1 用 Python做计算
2-2 认识变量
2-3 认识程序的意义
2-4 认识注释的意义
2-5 Python变量与其他程序语言的差异
2-6 变量的命名原则
2-7 基本数学运算
2-8 指派运算符
2-9 Python等符号的多重指定使用
2-10 Python的断行
2-11 专题设计:银行存款复利的计算
第3章 Python的基本数据类型
3-1 type()函数
3-2 数值数据类型
3-3 布尔值数据类型
3-4 字符串数据类型
3-5 专题设计:计算地球到月球所需时间
第4章 基本输入与输出
4-1 Python的辅助说明help()
4-2 格式化输出数据使用 print()
4-3 数据输入input()
4-4 专题设计:摄氏度和华氏度的转换
第5章 程序的流程控制使用if语句
5-1 关系运算符
5-2 逻辑运算符
5-3 if语句
5-4 if…else语句
5-5 if…elif…else语句
5-6 巢状的if语句
5-7 专题设计:人体体重与健康判断程序
第6章 列表(list)
6-1 认识列表(list)
6-2 Python简单的面向对象概念
6-3 增加与删除列表元素
6-4 列表的排序
6-5 进阶列表操作
6-6 列表内含列表
6-7 列表的赋值与复制
6-8 再谈字符串
6-9 in和not in语句
6-10 专题设计:用户账号管理系统
第7章 循环设计
7-1 基本for循环
7-2 range() 函数
7-3 进阶的for循环应用
7-4 while循环
7-5 专题设计:购物车设计
7-6 专题设计:创建真实的成绩系统
第8章 元组(tuple)
8-1 元组的定义
8-2 读取元组元素
8-3 遍历所有元组元素
8-4 修改元组内容产生错误的实例
8-5 可以使用全新定义方式修改元组元素
8-6 元组切片(tuple slices)
8-7 方法与函数
8-8 列表与元组数据互换
8-9 其他常用的元组方法
8-10 元组的功能
8-11 专题设计:认识元组
第9章 字典(dict)
9-1 字典基本操作
9-2 遍历字典
9-3 字典内键的值是列表
9-4 while循环在字典的应用
9-5 字典常用的函数和方法
9-6 专题设计:记录一篇文章每个单词的出现次数
第10章 集合(set)
10-1 创建集合
10-2 集合的操作
10-3 专题设计 :夏令营的程序设计
第11章 函数设计
11-1 Python函数基本概念
11-2 函数的参数设计
11-3 函数返回值
11-4 调用函数时参数是列表
11-5 传递任意数量的参数
11-6 局部变量与全局变量
11-7 匿名函数lambda
11-8 专题设计:用函数重新设计记录 一篇文章每个单词的出现次数
第12章 类别—面向对象
12-1 类别的定义
12-2 类别的属性与方法
12-3 专题设计 :解说函数与方法
第13章 设计与应用模块
13-1 将自建的函数存储在模块中
13-2 应用自己创建的函数模块
13-3 随机数random模块
13-4 时间time模块
13-5 日期calendar模块
13-6 专题设计:认识赌场游戏骗局
第14章 文档的读取与写入
14-1 读取文档
14-2 写入文档
14-3 专题设计 :文档搜索
第15章 程序调试与异常处理
15-1 程序异常
15-2 常见的异常对象
15-3 finally
15-4 专题设计:认识程序调试的典故
第16章 算法-排序与搜寻
16-1 算法(alogrithm)
16-2 排序(sort)
16-3 搜寻(search)
16-4 专题设计 :尾牙兑奖号码设计
正文结束
附录A 安装Python
A-1 Windows操作系统的Python安装
附录B ASCII码值表
📜 SIMILAR VOLUMES
本书适合学习Python3的入门读者,也适用对编程一无所知,但渴望用编程改变世界的朋友们!本书提倡理解为主,应用为王。因此,只要有可能,小甲鱼(作者)都会通过生动的实例来让大家理解概念。 虽然这是一本入门书籍,但本书的“野心”可并不止于“初级水平”的教学。本书前半部分是基础的语法特性讲解,后半部分围绕着Python3在爬虫、Tkinter和游戏开发等实例上的应用。编程知识深似海,小甲鱼没办法仅通过一本书将所有的知识都灌输给你,但能够做到的是培养你对编程的兴趣,提高你编写代码的水平,以及锻炼你的自学能力。最后,本书贯彻的核心理念是: 实用、好玩,还有参与。
《Python+TensorFlow机器学习实战》通过开发实例和项目案例,详细介绍TensorFlow开发所涉及的主要内容。书中的每个知识点都通过实例进行通俗易懂的讲解,便于读者轻松掌握有关TensorFlow开发的内容和技巧,并能够得心应手地使用TensorFlow进行开发。 《Python+TensorFlow机器学习实战》内容共分为11章,首先介绍TensorFlow的基本知识,通过实例逐步深入地讲解线性回归、支持向量机、神经网络算法和无监督学习等常见的机器学习算法模型。然后通过TensorFlow在自然语言文本处理、语音识别、图形识别和人脸识别等方面的成功应用讲解TensorFlow的
<p>本书提倡理解为主,应用为王。因此,只要有可能,小甲鱼(注:作者)都会通过生动的实例来让大家理解概念。</p> <p>虽然这是一本入门书籍,但本书的“野心”并不止于“初级水平”的教学。本书前半部分首先讲解基础的Python 3语法知识,包括列表、元组、字符串、字典以及各种语句;之后循序渐进地介绍一些相对高级的主题,包括抽象、异常、魔法方法以及属性迭代器。后半部分则围绕着Python 3在爬虫、界面开发和游戏开发上的应用,通过实例引导读者进行深入学习和探究,既富有乐趣,又锻炼了读者的动手能力。</p> <p>本书适合学习Python 3的入门读者,也适合对编程一无所知,但渴望用编程改变世