條件循環(huán)能夠讓程序在條件成立時(shí)(即為真時(shí))重復(fù)執(zhí)行循環(huán)體中的語句。如果條件一直成立(即永遠(yuǎn)不會為假),則循環(huán)會一直進(jìn)行下去,不會停止。如果初始時(shí),條件不成立,則循環(huán) 1 次也...
條件循環(huán)能夠讓程序在條件成立時(shí)(即為真時(shí))重復(fù)執(zhí)行循環(huán)體中的語句。如果條件一直成立(即永遠(yuǎn)不會為假),則循環(huán)會一直進(jìn)行下去,不會停止。如果初始時(shí),條件不成立,則循環(huán) 1 次也...
首先,恭喜你讀到了咪博士的這篇文章。本文可以說是該系列最重要、最核心的文章。你對線性代數(shù)的一切困惑,根源就在于沒有真正理解矩陣到底是什么。讀完咪博士的這篇文章,你一定會有一種...
前面的教程中,我們已經(jīng)可以讓小海龜繪制出各種圖形了。但是,所有繪圖的代碼都是預(yù)先編好的,程序一旦運(yùn)行起來,運(yùn)行結(jié)果(繪制的圖形)就是固定不變的。這一節(jié)中,咪博士將教大家如何讓...
1. 空白窗口 在 PyCharm 中創(chuàng)建一個(gè)名為 TutorialApp 的項(xiàng)目,然后在該項(xiàng)目中新建了個(gè)名為 tutorial_app.py 的 Python 源文件,在 ...
上一個(gè)教程中,咪博士帶大家學(xué)習(xí)了函數(shù)的使用。例如,line_without_moving 函數(shù),可以讓海龜先畫出一條線段,然后再回來起點(diǎn)。 但是,這個(gè)函數(shù)還是有一些局限性的。...
1. 線性組合 接下來我們要換一個(gè)角度來看向量。以二維平面直角坐標(biāo)系為例,i, j 分別是沿 2 個(gè)坐標(biāo)軸方向的單位向量。那么坐標(biāo)平面上的其他向量,例如 [ 3 ?2 ] ...
1. 隨機(jī)顏色 通過前面的教程,咪博士已經(jīng)帶大家實(shí)現(xiàn)了畫板的繪圖功能。但是,現(xiàn)在畫板只能畫出黃色的圖案,還十分單調(diào),接下來咪博士就教大家,如何使用隨機(jī)顏色,讓畫板變得五彩斑斕...
什么樣的程序員才是優(yōu)秀的程序員?咪博士認(rèn)為“慵懶”的程序員才是真正優(yōu)秀的程序員。聽起來不合邏輯?真正優(yōu)秀的程序員知道如何高效地工作,而不是用不止境的加班來完成工作任務(wù)。函數(shù)便...
Jeremy Howard 在業(yè)界可謂大名鼎鼎。他是大數(shù)據(jù)競賽平臺 Kaggle 的前主席和首席科學(xué)家。他本人還是 Kaggle 的冠軍選手。他是美國奇點(diǎn)大學(xué)(Singula...
向量是線性代數(shù)最基礎(chǔ)、最基本的概念之一,要深入理解線性代數(shù)的本質(zhì),首先就要搞清楚向量到底是什么? 向量之所以讓人迷糊,是因?yàn)槲覀冊谖锢?、?shù)學(xué),以及計(jì)算機(jī)等許多地方都見過它,但...
1. 理解 kivy 坐標(biāo)系統(tǒng) 上一節(jié)中,咪博士帶大家實(shí)現(xiàn)了畫板程序的基礎(chǔ)框架,以及一個(gè)基本的自定義窗口部件(widget)。在上一節(jié)的末尾,咪博士留了一道關(guān)于 kivy 坐...
在前面的教程中,咪博士留了一道練習(xí)題給大家—-畫正方形,相信聰明的你應(yīng)該已經(jīng)畫出來了。 下面是咪博士實(shí)現(xiàn)的代碼。 是不是跟你的代碼很像呢? 雖然這段代碼可以成功繪制出一個(gè)正方...
框架代碼 用 PyCharm 新建一個(gè)名為 SimplePaintApp 的項(xiàng)目,然后新建一個(gè)名為 simple_paint_app.py 的 Python 源文件, 在代碼...
大家在中學(xué)就已經(jīng)學(xué)過變量的概念了。例如:我們令 x = 100,則可以推出 x*2 = 200 試試下面這段 Python 代碼 運(yùn)行上面的代碼,小海龜將畫出下面的圖案 x ...
1. 官網(wǎng)下載 Python 3.6.3 訪問 Python 官網(wǎng) https://www.python.org/ 點(diǎn)擊 Downloads => Python 3.6.3 ...
許多朋友都在問如何破解 PyCharm 2017 Professional 專業(yè)版,咪博士對此是堅(jiān)決反對的! 不到萬不得已,請不要這樣做。破解之前,請拖到文章末尾,思考幾個(gè)問...
一、安裝 Python 3.6 首先,要安裝好 Python 3.6。如果你還沒有安裝,可以參考咪博士之前的教程 Python 3.6.3 官網(wǎng) 下載 安裝 測試 入門教程 ...
請大家根據(jù)自己的實(shí)際情況對號入座,挑選適合自己的 Python 入門書籍: 完全沒有任何編程基礎(chǔ):01 號書 少量編程基礎(chǔ),不求全,只希望能以最快的速度入門:02 號書 少量...
現(xiàn)如今,人工智能/深度學(xué)習(xí)/Deep Learning 異常火爆,可惜是網(wǎng)絡(luò)上絕大部分推薦的入門書籍/課程都是英文的,本來數(shù)學(xué)基礎(chǔ)就不行,又是英文資料著實(shí)讓人頭疼。這里咪博士...
pip 提供了對 Python 包的查找、下載、安裝、卸載的功能,是非常方便的 Python 包管理工具。但是,令人苦惱的是 pip 在國內(nèi)的下載速度非常慢,速度常常只有每秒...