python从零开始系列连载_技术 | Python从零开始系列连载(一)
導(dǎo)讀
為了解答大家初學(xué)Python時(shí)遇到各種常見(jiàn)問(wèn)題,小燈塔特地整理了一系列從零開(kāi)始的入門到熟練的系列連載,每周五定時(shí)推出,歡迎大家學(xué)積極習(xí)轉(zhuǎn)載~
安裝環(huán)境
大家和我一起搜索一下anaconda(注意用谷歌瀏覽器https://www.continuum.io/downloads):
在首頁(yè)我們可以看到:
你是初學(xué)者,建議你下載左邊的Python3.X版本而不是Python2.X版本
因?yàn)?和3版本的語(yǔ)法是有差異的,而且版本更新肯定是在優(yōu)化啦
Python2.X版本將在 2020年4月12日 退休。退休后將不再進(jìn)行任何維護(hù)。
圖中根據(jù)你的計(jì)算機(jī)選擇是64位還是32位的下載安裝(現(xiàn)在一般都是64位的了)
下載之后,雙擊安裝。
劃重點(diǎn):你安裝之后可能程序沒(méi)有自動(dòng)配置anaconda環(huán)境變量,你需要手動(dòng)配置!!!
我們找到剛才安裝的anaconda
找到Scripts,雙擊打開(kāi)
點(diǎn)擊一下路徑位置
然后復(fù)制路徑
配置環(huán)境變量(以下是win7版操作方案,win8和win10可以百度):
右鍵我的電腦
彈出的窗口中如下操作:
找到Path
雙擊藍(lán)色區(qū)域:
將剛才的路徑復(fù)制在這串文字最后,注意與前一個(gè)要用一個(gè)英文分號(hào)隔開(kāi)
然后點(diǎn)擊多個(gè)確定
打開(kāi)cmd
輸入jupyter notebook
這時(shí)應(yīng)該可以了
然后會(huì)彈出一個(gè)網(wǎng)頁(yè):
恭喜你,安裝成功啦!
至于為什么不讓你去Python官網(wǎng)下載Python安裝包安裝是因?yàn)锳naconda是Python的集成環(huán)境
安裝好就自帶很多你常用的包,你用的時(shí)候直接導(dǎo)入就行啦,不用再一個(gè)個(gè)分別裝了
Jupyter notebook的常用操作
在上面彈出的網(wǎng)頁(yè)中,按照紅圈操作:
彈出一個(gè)新的頁(yè)面:
1.在框里輸入相應(yīng)代碼:print('Hello World!')
2.點(diǎn)擊切歌按鈕
然后打印出了一行Hello World!
我們繼續(xù)學(xué)習(xí)常用操作,先從菜單說(shuō)起:
菜單是這樣的
1. File
File里面比較常用的就是將代碼另存為其他格式,特別是.py 格式,因?yàn)橛行┤讼矚g用其他編輯器,例如Pycharm,而jupyter保存的內(nèi)容是 .ipynb 格式的。
2.Edit
說(shuō)實(shí)話,這個(gè)里面的功能我從未用過(guò)
3.View
說(shuō)實(shí)話,這個(gè)里面的功能我從未用過(guò)
4.Insert
5.Cell
6.Kernel
這個(gè)很有用的!
Interrupt可以打斷正在執(zhí)行的程序【說(shuō)實(shí)話,我用的時(shí)候經(jīng)常打不斷】
Restart可以在Interrupt執(zhí)行沒(méi)效果的時(shí)候使用,可以重啟一下核心(Kernel)
Restart&Clear Output可以重啟同時(shí)清空原有的運(yùn)行結(jié)果(例如上節(jié)課我們打印顯示的"Hello World!")
7.Help
help可以鏈接到很多相關(guān)的官方文檔,例如做數(shù)據(jù)分析常用的numpy pandas
做數(shù)據(jù)可視化使用的matplotlib
常用快捷鍵欄
可能這樣說(shuō)你也不理解,我示范一下:
我們?cè)跈谖恢休斎?1+1,然后點(diǎn)擊切歌鍵
顯示計(jì)算結(jié)果是2
我們選中1+1這部分,然后選擇Markdown
發(fā)現(xiàn)結(jié)果2不見(jiàn)了,重新定位到1+1
然后按切歌鍵,好像什么都沒(méi)發(fā)生,除了光標(biāo)移到下一行,1+1部分和背景融為一體了
是的,Markdown的內(nèi)容,系統(tǒng)是不當(dāng)做代碼執(zhí)行的,我們可以寫注釋,文檔說(shuō)明等
如果需要修改Markdown內(nèi)容,我們雙擊該部分,就可以變成原來(lái)可編輯模式
我們?cè)?+1前方加上井號(hào)和空格,就會(huì)像旺仔一樣比你聰明比你強(qiáng)
然后按切歌鍵
可以得到一個(gè)大的標(biāo)題(如上圖),等同于Heading的作用
劃重點(diǎn):
切歌(運(yùn)行本欄位代碼光標(biāo)跳到下一欄)的快捷鍵:Shift+Enter
運(yùn)行本欄位代碼光標(biāo)不跳到下一欄的快捷鍵:Ctrl+Enter
在使用jupyter時(shí),一個(gè)黑色的類似命令提示欄窗口(記錄著你的操作)千萬(wàn)別關(guān)了,不寫代碼再關(guān)掉
輸入即可,前提是jupyter黑色窗口沒(méi)關(guān)閉
【燈塔大數(shù)據(jù)】微信公眾號(hào)介紹:中國(guó)電信北京研究院通過(guò)整合電信自有數(shù)據(jù)、互聯(lián)網(wǎng)數(shù)據(jù)和線下數(shù)據(jù),創(chuàng)建了業(yè)內(nèi)領(lǐng)先的“燈塔”大數(shù)據(jù)行業(yè)應(yīng)用平臺(tái),致力于與行業(yè)合作伙伴共同打造大數(shù)據(jù)行業(yè)應(yīng)用生態(tài)圈。
此網(wǎng)頁(yè)由一點(diǎn)資訊提供
總結(jié)
以上是生活随笔為你收集整理的python从零开始系列连载_技术 | Python从零开始系列连载(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: jmeter难吗_Jmeter集成Jir
- 下一篇: python爬虫网络请求超时是什么意思_