摘要: 条件循环能够让程序在条件成立时(即为真时)重复执行循环体中的语句。如果条件一直成立(即永远不会为假),则循环会一直进行下去,不会停止。如果初始时,条件不成立,则循环 1 次也不会执行。Python 中条件循环使用 while 关键字来实现。 看下面这段示例代码, 函数 forward 实现的功能和原 阅读全文
posted @ 2017-12-05 18:51 爱跑咪57148911 阅读(2271) 评论(0) 推荐(0) 编辑
摘要: 首先,恭喜你读到了咪博士的这篇文章。本文可以说是该系列最重要、最核心的文章。你对线性代数的一切困惑,根源就在于没有真正理解矩阵到底是什么。读完咪博士的这篇文章,你一定会有一种醍醐灌顶、豁然开朗的感觉! 咱们先来说说啥叫变换。本质上,变换就是函数。 例如,你输入一个向量[ 5 7 ] [57], 经过 阅读全文
posted @ 2017-12-05 17:38 爱跑咪57148911 阅读(4969) 评论(0) 推荐(0) 编辑
摘要: 前面的教程中,我们已经可以让小海龟绘制出各种图形了。但是,所有绘图的代码都是预先编好的,程序一旦运行起来,运行结果(绘制的图形)就是固定不变的。这一节中,咪博士将教大家如何让海龟响应用户的输入。 程序运行起来之后,会先弹出一个输入框,询问你海龟的运动方向。你可以输入 left 或者 right。 当 阅读全文
posted @ 2017-12-05 10:46 爱跑咪57148911 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 1. 空白窗口 在 PyCharm 中创建一个名为 TutorialApp 的项目,然后在该项目中新建了个名为 tutorial_app.py 的 Python 源文件,在 PyCharm 的代码编辑器中,输入下面的代码: 虽然只有寥寥数行代码,但这已经是一个可以运行的 Kivy 应用了! 运行这段 阅读全文
posted @ 2017-12-04 16:49 爱跑咪57148911 阅读(2297) 评论(0) 推荐(0) 编辑
摘要: 上一个教程中,咪博士带大家学习了函数的使用。例如,line_without_moving 函数,可以让海龟先画出一条线段,然后再回来起点。 但是,这个函数还是有一些局限性的。譬如,海龟所画线段的长度是固定的,这样就显得不够灵活。那么有什么办法,让函数变得更灵活一些呢?答案就是使用参数。 对比前后 2 阅读全文
posted @ 2017-12-04 12:43 爱跑咪57148911 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 1. 线性组合 接下来我们要换一个角度来看向量。以二维平面直角坐标系为例,i, j 分别是沿 2 个坐标轴方向的单位向量。那么坐标平面上的其他向量,例如 [ 3 -2 ] [3−与 i, j 是什么关系呢? 将向量 i 沿水平向右的方向拉升 3 倍,向量 j 沿竖直向下的方向拉升 2 倍 这样,我们 阅读全文
posted @ 2017-11-29 10:48 爱跑咪57148911 阅读(1946) 评论(0) 推荐(0) 编辑
摘要: 1. 随机颜色 通过前面的教程,咪博士已经带大家实现了画板的绘图功能。但是,现在画板只能画出黄色的图案,还十分单调,接下来咪博士就教大家,如何使用随机颜色,让画板变得五彩斑斓。 改进后的代码如下: 试试看。怎么样?是不是好看多了呢? 第 1 行 from random import random 我 阅读全文
posted @ 2017-11-24 10:25 爱跑咪57148911 阅读(1360) 评论(1) 推荐(0) 编辑
摘要: 什么样的程序员才是优秀的程序员?咪博士认为“慵懒”的程序员才是真正优秀的程序员。听起来不合逻辑?真正优秀的程序员知道如何高效地工作,而不是用不止境的加班来完成工作任务。函数便是程序员高效工作的利器之一。 事实上,在前面的教程中,我们已经在使用函数了。例如,我们在每段代码的最后,都会调用 turtle 阅读全文
posted @ 2017-11-22 10:41 爱跑咪57148911 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: Jeremy Howard 在业界可谓大名鼎鼎。他是大数据竞赛平台 Kaggle 的前主席和首席科学家。他本人还是 Kaggle 的冠军选手。他是美国奇点大学(Singularity University)最年轻的教职工。曾于 2014 年,作为全球青年领袖,在达沃斯论坛上发表主题演讲。他在 TED 阅读全文
posted @ 2017-11-21 15:49 爱跑咪57148911 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: 向量是线性代数最基础、最基本的概念之一,要深入理解线性代数的本质,首先就要搞清楚向量到底是什么? 向量之所以让人迷糊,是因为我们在物理、数学,以及计算机等许多地方都见过它,但又没有彻底弄懂,以至于似是而非。 1. 物理学中的向量 物理学中的向量:空间中的箭头,由长度和它所指的方向决定 而且,在物理学 阅读全文
posted @ 2017-11-21 10:01 爱跑咪57148911 阅读(2044) 评论(0) 推荐(0) 编辑