图书介绍

零基础学编程 树莓派和Python2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

零基础学编程 树莓派和Python
  • 金学林著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121343445
  • 出版时间:2018
  • 标注页数:207页
  • 文件大小:17MB
  • 文件页数:219页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

零基础学编程 树莓派和PythonPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 编程基础知识和环境准备1

1.1 零基础的小白能学会编程吗2

1.1.1 为什么要学编程2

1.1.2 兴趣是最好的老师3

1.1.3 为什么零基础的自学编程者,大多半途而废3

1.1.4 有趣好玩很重要4

1.1.5 家长带着孩子一起学是最好不过的5

1.1.6 当你决定出发的时候,最困难的一部分已经完成了5

1.1.7 计划的重要性6

1.2 700元的电脑真的可以学会编程6

1.2.1 计算机(电脑)的历史6

1.2.2 硬件和软件7

1.2.3 操作系统7

1.2.4 硬件选择8

1.2.5 准备材料11

1.2.6 如果已经有一台电脑了,怎么办12

1.3 十分钟组装一台可编程电脑12

1.3.1 给树莓派3主板安装散热片12

1.3.2 将树莓派3主板安装到亚克力外壳中15

1.3.3 接好移动电源18

1.3.4 接好显示器19

1.3.5 接好键盘和鼠标20

1.3.6 进入系统21

1.3.7 关机,分解装箱22

1.4 如何编写人生的第一行代码:Hello World23

1.4.1 如何开机23

1.4.2 认识LX终端23

1.4.3 编写第一个Python程序28

1.4.4 设置网络30

1.4.5 访问互联网31

1.4.6 使用Text Editor文本编辑器输入英文32

1.4.7 学会输入中文34

1.4.8 关机36

1.4.9 如果已经有一台电脑了,怎么办37

第2章 Python编程语言基础40

2.1 加法计算器41

2.1.1 直接在Python环境输入代码并运行41

2.1.2 变量、赋值操作符、输入函数、参数、字符串、输出函数42

2.1.3 了解加法计算器代码44

2.1.4 字符串和整数是不同的数据类型45

2.1.5 将Python代码放到文件中46

2.1.6 执行Python程序文件47

2.1.7 参考加法计算器的代码创建类似程序——减法计算器48

2.2 四则运算器50

2.2.1 0和1的世界51

2.2.2 布尔类型——Ture和False52

2.2.3 逻辑运算符——and、or和not52

2.2.4 if判断语句53

2.2.5 用if语句判断输入的符号55

2.2.6 测试程序57

2.3 功能更丰富的四则运算器程序59

2.3.1 增加注释行59

2.3.2 让程序来判断输入的结果是否正确61

2.3.3 让程序来出计算题目吧62

2.4 计算日期所属星座64

2.4.1 输入月份和日期64

2.4.2 检查月份和日期是否正确65

2.4.3 如何判断所输入的日期对应哪个星座66

2.4.4 如何测试到每一种情况69

2.5 Python循环语句69

2.5.1 什么是循环69

2.5.2 while循环的语法70

2.5.3 从1加到100求和71

2.5.4 从1开始,连续100个奇数相加的结果是多少72

2.5.5 从2开始,连续50个偶数相加的结果是多少73

2.5.6 从1月1日到12月31日的每一天分别是什么星座73

2.6 循环的更多用法——斐波拉契数列77

2.7 练习使用循环和判断语句79

2.7.1 已知2017/1/1是星期天,输出2017年每一天是星期几79

2.7.2 输出2016年的每一天是星期几82

2.7.3 输入一个年份,判断是闰年还是平年83

第3章 Python编程语言进阶87

3.1 列表类型88

3.1.1 认识列表类型88

3.1.2 访问列表中的值88

3.1.3 更新列表89

3.1.4 追加列表元素89

3.1.5 删除列表元素89

3.1.6 如何遍历列表89

3.1.7 使用更简单的方法实现“输入数字1~7,判断是星期几”91

3.1.8 改造星座判断程序91

3.2 数据类型转换95

3.2.1 统计包含“2”的数字总个数95

3.2.2 标准数据类型96

3.2.3 数据类型转换96

3.2.4 函数range97

3.2.5 统计代码98

3.2.6 二维列表98

3.3 字典数据类型101

3.3.1 认识字典数据类型101

3.3.2 访问字典里的值102

3.3.3 修改字典里的值102

3.3.4 删除字典元素102

3.3.5 判断是否存在键103

3.3.6 如何遍历字典103

3.3.7 改造“最多邮编省份名称统计”程序103

3.3.8 输入一行字符串,打印出其中每个字符出现的次数104

3.4 Python函数115

3.4.1 输入参数求三角形、圆形或长方形的面积115

3.4.2 认识函数116

3.4.3 函数的定义117

3.4.4 函数的使用118

3.4.5 按值传递参数和按引用传递参数119

3.4.6 参数的几种形式120

3.4.7 常用的系统内建函数121

3.4.8 递归函数121

3.4.9 改造“四则计算器程序”124

3.4.10 改造面积计算程序125

3.4.11 关于函数和模块设计定义的一些经验126

3.5 模块和进程130

3.5.1 认识模块130

3.5.2 在另一个文件里导入模块131

3.5.3 日期和时间模块132

3.6 字符串操作和读写文件133

3.6.1 认识字符串133

3.6.2 访问字符串中的值133

3.6.3 转义字符133

3.6.4 字符串运算符134

3.6.5 字符串格式化135

3.6.6 常用的字符串内建函数135

3.6.7 文件读写136

3.6.8 统计文章中出现次数最多的10个字136

第4章 使用树莓派电脑控制各种硬件140

4.1 让LED灯亮起来141

4.1.1 购买硬件141

4.1.2 GPIO介绍141

4.1.3 LED灯电路原理144

4.1.4 硬件连接144

4.1.5 编写程序146

4.1.6 执行程序146

4.1.7 程序中每行代码的说明147

4.2 使用笔记本电脑远程控制树莓派电脑151

4.2.1 需要网络支持151

4.2.2 如何查看网络IP地址151

4.2.3 如何远程登录156

4.2.4 如何上传文件159

4.2.5 如何执行树莓派电脑上的程序162

4.2.6 如何通过图形界面访问树莓派电脑162

4.2.7 摆脱线的束缚166

4.3 发出蜂鸣声音167

4.3.1 蜂鸣器167

4.2.2 持续鸣叫168

4.2.3 有节奏地鸣叫169

4.4 控制温湿度传感器170

4.4.1 温湿度传感器170

4.3.2 硬件连接172

4.3.3 编写程序174

4.5 制作温度报警器176

4.5.1 硬件连接176

4.4.2 编写程序177

4.6 控制单位数码管显示数字180

4.6.1 电路原理181

4.6.2 一个灯A管接线182

4.6.3 程序解释说明184

4.6.4 将全部灯管接线184

4.6.5 显示数字1184

4.6.6 显示所有数字186

4.7 控制双位数码管显示时间秒数189

4.7.1 电路原理189

4.7.2 刷新机制190

4.7.3 全部灯管接线191

4.7.4 显示数字01191

4.7.5 显示当前时间秒数194

4.8 将测量温度显示到数码管并同时示警199

4.8.1 电路原理199

4.8.2 硬件连接200

4.8.3 编写程序201

热门推荐