前言
此文章內(nèi)容適合所有人庵芭,只要你讀得懂中文全蝶,都可以跟著一步一步操作入門python
不僅可以把Python環(huán)境安裝好德迹,通過整個(gè)安裝過程過程還可以了解一些開發(fā)相關(guān)的基礎(chǔ)知識(shí)芽卿。
第一步胳搞,是需要搭建一個(gè)python的開發(fā)環(huán)境卸例,開發(fā)環(huán)境是一個(gè)非常基礎(chǔ)但同時(shí)也是非常重要的東西肌毅。python程序員用開發(fā)語(yǔ)言進(jìn)行工作創(chuàng)造筷转,或者小白要學(xué)習(xí)一門開發(fā)語(yǔ)言,那么搭建開發(fā)環(huán)境是必須的第一步悬而。就像沖鋒陷陣的士兵要有戰(zhàn)場(chǎng)呜舒,伐木工要找到可伐的樹林一樣。對(duì)于士兵來說笨奠,戰(zhàn)場(chǎng)就是他們搭建的“開發(fā)環(huán)境”袭蝗,而對(duì)于伐木工來說,樹林就是他們的“開發(fā)環(huán)境”艰躺。
第一步:準(zhǔn)備工作
1 呻袭、下載正確的安裝文件
Python的官網(wǎng)給我們提供了最新,最完整的安裝文件下載方案腺兴。我們只要進(jìn)入官網(wǎng)(https://www.python.org/)左电,找到下載鏈接下載就好,如下圖页响。根據(jù)想要下載的版本自行挑選下載篓足。
這里使用windows系統(tǒng),直接點(diǎn)擊就可以下載下來(OX,和linux系統(tǒng)也一樣)闰蚕。需要注意的是栈拖,我選擇的是最新版本Python。如果你是一個(gè)全新的小白没陡,剛下決心進(jìn)入軟件開發(fā)的坑涩哟,那么去理解版本號(hào)的意義其實(shí)是很重要的索赏。我們可以在Python官網(wǎng)找到提供所有Python發(fā)行版本下載地址,可以在官方網(wǎng)站 DownLoad 鏈接下贴彼。
截至目前Python官網(wǎng)提供了3.9潜腻、3.8 、3.7 器仗、 3.6 ?融涣、2.7這五個(gè)版本,這些版本都可以用于安裝我們的開發(fā)環(huán)境精钮。那問題來了這幾個(gè)版本他們之間有什么樣的不同之處呢威鹿?
2、我們需要了解版本號(hào)的意義
小數(shù)點(diǎn)前面的我們叫做大版本號(hào)轨香,它代表的是這個(gè)軟件或者這個(gè)編程語(yǔ)言有了質(zhì)的飛越忽你,無論從性能上、語(yǔ)法的使用上弹沽、一些基本的概念上還是功能上檀夹,都有很大的不同。但帶來的后果就是用后面的版本編寫的程序不能直接在最新的版本環(huán)境下運(yùn)行策橘,后者會(huì)造成系統(tǒng)報(bào)錯(cuò)炸渡。用軟件行業(yè)的行話來說叫做向下不兼容。
那 3.8 到 3.9會(huì)有什么不同呢丽已?小數(shù)點(diǎn)后面的數(shù)字代表了一個(gè)軟件產(chǎn)品或開發(fā)語(yǔ)言有了小版本的進(jìn)步蚌堵,這些進(jìn)步包括了BUG的修復(fù),一些新的功能特性沛婴,或者性能上的改善吼畏。如果要把一個(gè)用python3.8甚至python3.7編寫的項(xiàng)目升級(jí)到python3.9其實(shí)很簡(jiǎn)單,甚至不用去修改任何東西嘁灯。用軟件行業(yè)的話來說泻蚊,叫做向下兼容。
第二步丑婿,安裝Python工具包
Python安裝很簡(jiǎn)單性雄,在windows系統(tǒng)下面右鍵已經(jīng)下載好的安裝文件,選擇“以管理員身份運(yùn)行”啟動(dòng)安裝程序羹奉,然后下一步秒旋,下一步就可以。不過在安裝的過程中诀拭,下面的細(xì)節(jié)值得注意
1 迁筛、不建議使用默認(rèn)位置安裝
但是為什么默認(rèn)位置不適合安裝呢?
原因有以下幾點(diǎn):
1.這個(gè)位置不好找:配置一些第三方庫(kù)全局變量時(shí)會(huì)有一些不順手耕挨。大部分windows電腦C盤都不是很大细卧,并且C盤有些時(shí)候會(huì)受到訪問權(quán)限的影響尉桩,外部程序想要調(diào)用Python的核心庫(kù),會(huì)出問題贪庙。
2.未來可能會(huì)有很多的Python虛擬機(jī)魄健,放在C盤不是很好管理。
3.我們一般都會(huì)用這樣的地址來代替默認(rèn)安裝地址插勤,比如:
(1).D:\Python
(2).E:\Python
(3).C:\Python(如果你的PC只有一個(gè)分區(qū),這是最次的方案了)
修改默認(rèn)地址:在安裝時(shí)選擇自定義安裝革骨,然后點(diǎn)擊“下一步” 就可以看到這個(gè)界面:
記得設(shè)置好农尖,點(diǎn)擊install耐心等待就好
第三步,安裝完成
當(dāng)你看到下圖的界面良哲,說明已經(jīng)安裝成功了盛卡。
第四步,安裝一個(gè)好的IDE作為編寫Python代碼的工具
安裝完成之后筑凫,在開始菜單找到文件夾滑沧。IDLE自帶開發(fā)環(huán)境,打開python 3.9.6(64-bit)
可以用文檔和解釋器打開運(yùn)行代碼巍实。
1.首先看一下交互式的解釋器滓技,教大家一個(gè)小技巧,打開交互式解釋器棚潦,不需要每次都從菜單找庐冯,我們可以直接按下window+R仑最,打開運(yùn)行,輸入python就能打開這個(gè)python的交互式環(huán)境,可以用來計(jì)算一些常見的數(shù)學(xué)運(yùn)算亲配,如下圖:
又或者可以用數(shù)字大一點(diǎn)來算骄呼,你們自己操作的時(shí)候可以看到共苛,大數(shù)字算起來幾乎也是一瞬間返回結(jié)果的。
2.接下來看一下IDLE
通過自帶的IDLE運(yùn)行python代碼谒麦,IDLE是python安裝包自帶的一個(gè)開發(fā)環(huán)境俄讹。
乍一看和剛剛的交互式環(huán)境沒什么區(qū)別?,就是顏色變白了而已绕德,其實(shí)他的語(yǔ)言更加豐富患膛,比如說可以打開python的一個(gè)源文件來運(yùn)行,或者是將當(dāng)前的代碼保存為一個(gè)python的源文件耻蛇,還有一些其他功能踪蹬,不過這些功能對(duì)于我們來說還是略微顯得不足胞此,所以后期也很少使用IDLE。
這里有一些小彩蛋和學(xué)習(xí)資源給大家介紹:
1.輸入import this 會(huì)輸出python之禪(打開window+r)跃捣,可以看到有信息出來漱牵,這也是一個(gè)python的一個(gè)設(shè)計(jì)哲學(xué),大家有興趣可以搜索翻譯疚漆,其實(shí)還是挺有意思的酣胀。
2.?Idle中有一些有趣的Demo(Help—Turtle Demo),這是一個(gè)繪圖的例子娶聘。
Example里面有非常多的例子闻镶,比如說yinyang,這里可以畫出一個(gè)太極圖案丸升。
除了它铆农,還有一些其他的例子,minmal-hanoor狡耻,這是一個(gè)漢諾塔墩剖。
還有很多其他的例子,大家感興趣的話可以自己一個(gè)一個(gè)點(diǎn)出來看一看夷狰。
第五步岭皂、下載合適Pycharm
我們通過這個(gè)網(wǎng)址進(jìn)入到Pycharm的官方網(wǎng)站:https://www.jetbrains.com/pycharm/download/。
Pycharm有兩個(gè)版本沼头,一個(gè)專業(yè)版(Professional)蒲障,一個(gè)社區(qū)版(Community)
(1)左邊的專業(yè)版擁有全套的Web開發(fā)工具箱,開發(fā)人員可以使用它快速的搭建和開發(fā)任意的網(wǎng)絡(luò)應(yīng)用程序瘫证,是非常高效和舒服的揉阎,但要收費(fèi)。
(2)右邊的是社區(qū)版本背捌,是開源的(任何人都可以拿到這個(gè)工具的源代碼)免費(fèi)的毙籽。但僅有Python相關(guān)的開發(fā)工具。其實(shí)社區(qū)版也可以完成專業(yè)版能完成的事情毡庆,就是比較費(fèi)事坑赡,比較麻煩。對(duì)于Python的學(xué)習(xí)么抗,或者僅寫純Python的代碼毅否,使用社區(qū)版就足夠了。
2.Pycharm的安裝和配置
雙擊下載好的安裝文件蝇刀,然后根據(jù)提示勾選選項(xiàng)之后螟加,Next就可以了。到了這一步驟,建議選擇在桌面創(chuàng)建快捷方式:
3. 創(chuàng)建新項(xiàng)目捆探。
我們配置好Pycharm后然爆,會(huì)看到這樣一個(gè)界面。我們可以根據(jù)這個(gè)界面引導(dǎo)黍图,來創(chuàng)建一個(gè)新的Python項(xiàng)目:
我們先點(diǎn)擊第一個(gè)曾雕,創(chuàng)建一個(gè)新項(xiàng)目:
為這個(gè)新項(xiàng)目去創(chuàng)建一個(gè)Python虛擬機(jī)。這里涉及到一個(gè)重要概念助被,Python虛擬機(jī)剖张,虛擬主機(jī)相當(dāng)于從服務(wù)器中分割出一個(gè)空間一樣。
配置好后揩环,選擇Create稍等片刻修械,項(xiàng)目就為我們創(chuàng)建好了:建好新項(xiàng)目
然后我們?cè)陧?xiàng)目目錄里面新建一個(gè)Python文件,右鍵點(diǎn)擊項(xiàng)目 ->New->Python File:
這里我把新文件命名為c1.py检盼。創(chuàng)建完文件后,在右邊的編輯器里輸入下面的代碼:
print("hello python")
然后右鍵-Run‘c1’(ctrl+shift+F10)運(yùn)行代碼翘单,能看到運(yùn)行出c1吨枉,輸出‘hello python’,到這里就差不多啦哄芜,是不是一看就會(huì)貌亭,對(duì)新手小白也很友好。
最后认臊,關(guān)注我們的公眾號(hào):python學(xué)習(xí)指南
賬號(hào)內(nèi)回復(fù):
練手項(xiàng)目
獲得小白入門級(jí)的游戲源碼(吃豆人圃庭、坦克大戰(zhàn)等)進(jìn)行練習(xí)噢!