摘要:知道太多會(huì)消化不良的如圖所示,單擊,神奇的事情發(fā)生了,我們會(huì)自動(dòng)在默認(rèn)的瀏覽器打開(kāi)一個(gè)新的界面,長(zhǎng)這個(gè)樣子,我們發(fā)現(xiàn)網(wǎng)址為,不用知道為什么,我們不用知道關(guān)心這些沒(méi)用的信息。
下載并安裝Anaconda
好啦,作為小白,我們的第一步是安裝能夠運(yùn)行Python的環(huán)境,所謂環(huán)境就是指我們要安裝一個(gè)軟件,之后就能用它來(lái)寫Python代碼 (覺(jué)得我對(duì)環(huán)境解釋特別智障的請(qǐng)繞行,我們是小白?。?!)
想我當(dāng)初在安裝環(huán)境時(shí)被網(wǎng)上安利的五花八門,為了讓大家避免這種煩惱,統(tǒng)一聽(tīng)我口號(hào):所有人,都過(guò)來(lái),鼠標(biāo)在手,跟我走!
下載 Anaconda https://www.anaconda.com/down...
一路默認(rèn)安裝即可
在打開(kāi)上述鏈接后,我們會(huì)看到如下界面:
這里不論用的是windows或是mac,單擊Download大按鈕就會(huì)自動(dòng)下載了(安裝文件有點(diǎn)大,我說(shuō)的5分鐘不包括下載時(shí)間,哈哈),如果你是Liux可以離開(kāi)了,因?yàn)槟悴皇切“?,?qǐng)照照鏡子確認(rèn)一下自己的身份。下載完成后即可雙擊運(yùn)行安裝程序,為了避免麻煩,一路默認(rèn)安裝即可,這里我偷點(diǎn)懶,截了一些圖展示過(guò)程~,大家如果把鼠標(biāo)懸停在圖片上可以看到我的詳細(xì)解釋~
好啦,至此安裝結(jié)束,我們驗(yàn)證一下是否安裝成功,只需要點(diǎn)擊開(kāi)始菜單,會(huì)在A開(kāi)頭的目錄下找到Anaconda的名字,如下面這張圖片所示
我們會(huì)發(fā)現(xiàn)在Anaconda目錄下有五個(gè)東西:
Anaconda Navigator
Anaconda Prompt
Jupyter Notebook
Reset Spyder Settings
Spyder*
重點(diǎn)來(lái)啦,我們只用一個(gè),那就是Jupyter Notebook,Jupyter Notebook,Jupyter Notebook 重要的事情說(shuō)3遍,其他的四個(gè)目前不需要知道干什么的,因?yàn)槲覀兪切“?。知道太多?huì)消化不良的~
如圖所示,單擊Jupyter Notebook ,神奇的事情發(fā)生了,我們會(huì)自動(dòng)在默認(rèn)的瀏覽器打開(kāi)一個(gè)新的界面,長(zhǎng)這個(gè)樣子,我們發(fā)現(xiàn)網(wǎng)址為:http://localhost:8888/tree,不用知道為什么,我們不用知道關(guān)心這些沒(méi)用的信息。下圖就是可以寫Python代碼的主界面了,激不激動(dòng),開(kāi)不開(kāi)心!
開(kāi)啟Python奇幻之旅首先,我們不需要關(guān)心上面這張圖片里亂七八糟的文件夾,只需要關(guān)心右上角有一個(gè) New 的按鈕,就是新建啦,每次寫Python的時(shí)候我們要新建一個(gè)文件,把代碼寫在里面,和寫word原理一樣,單擊New會(huì)彈出下拉菜單,我們選擇Python 3 ,于是我們發(fā)現(xiàn)瀏覽器又新打開(kāi)了一個(gè)頁(yè)面
我們發(fā)現(xiàn)在頁(yè)面左上角 Jupyter的logo旁邊有一個(gè) Untitled的字樣,也就是說(shuō)我們還沒(méi)有給新建的Python文件起名字,單擊 Untitled 會(huì)彈出修改名字的界面,這里我命名為hello_python作為文件的名字,單擊rename,我們就會(huì)發(fā)現(xiàn)文件的名字已經(jīng)改過(guò)來(lái)啦!
現(xiàn)在讓我們完成人生中的第一個(gè)Python程序,在可以輸入的區(qū)塊內(nèi)輸入:
print("Hello World")
然后單擊區(qū)塊上方Run的按鈕,立刻就可以發(fā)現(xiàn)Hello Worl的已經(jīng)輸出在下方啦! 這就已經(jīng)是一個(gè)Python 程序了,我的小白同胞們?。?/p>
簡(jiǎn)單給大家介紹一下這個(gè)Notebook的界面基本功能,在一個(gè)一個(gè)區(qū)塊里面我們可以書寫Python代碼,在我們輸入代碼時(shí)區(qū)塊會(huì)變成綠色,之后如果選中區(qū)塊會(huì)變成藍(lán)色,單擊Run會(huì)運(yùn)行當(dāng)前區(qū)塊的內(nèi)容,剛才我們寫的代碼就是輸出一個(gè)字符串,print("") 引號(hào)里面可以加入任何想要輸出的內(nèi)容,具體的細(xì)節(jié)之后會(huì)說(shuō)
在我們寫完代碼后可以按下熟悉的 Ctrl+s 進(jìn)行保存,之后關(guān)閉當(dāng)前頁(yè)面,我們就會(huì)發(fā)現(xiàn)在主頁(yè)的下方出現(xiàn)了我們剛剛保存好的文件hello_python.ipynb ,至于為什么這個(gè)格式,有興趣的朋友可以去查一查jupyter Notebook的相關(guān)用法,不過(guò)你要是和我一樣關(guān)心效率,就不用管它了,你知道能我們用Jupyter Notebook 可以寫代碼運(yùn)行Python就好了~
接下來(lái)我們只要關(guān)閉Jupyter Notebook的這個(gè)主頁(yè)頁(yè)面就可以退出啦,別忘了后臺(tái)還有一個(gè)控制臺(tái)窗口也要關(guān)閉一下,下次再進(jìn)入方法一樣
總結(jié)最后總結(jié)幾點(diǎn):
下載Anaconda選擇3.7 安裝一路默認(rèn)即可,選擇Just me
我們目前只用Jupyter Notebook,用它可以方便的寫Python代碼并運(yùn)行
如果看到網(wǎng)上其他關(guān)于環(huán)境安裝什么pip啊,什么visual stuido code,PyCharme,Sublimtext之類的,直接無(wú)視就好,相信我這個(gè)小白的選擇
撒花,完結(jié)??!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/43055.html
摘要:但在開(kāi)發(fā)時(shí)不要使用異常處理,否則阻止了報(bào)錯(cuò)信息的發(fā)出,影響調(diào)試。的作用主要是確定程序的運(yùn)行路徑。二分查找法是一個(gè)定位問(wèn)題的技巧。 前言 幾年來(lái)我在答疑群、論壇、公眾號(hào)、知乎回答的各種問(wèn)題,沒(méi)有一萬(wàn)也有八千。其中有三分之二以上都是在幫人看報(bào)錯(cuò),幫人 debug(調(diào)試代碼) 。 可以說(shuō), 會(huì)不會(huì) debug,有沒(méi)有 debug 的意識(shí),懂不懂 debug 的技巧,是有沒(méi)有入門編程的重要標(biāo)志...
摘要:入門,第一個(gè)這是一門很新的語(yǔ)言,年前后正式公布,算起來(lái)是比較年輕的編程語(yǔ)言了,更重要的是它是面向程序員的函數(shù)式編程語(yǔ)言,它的代碼運(yùn)行在之上。它通過(guò)編輯類工具,帶來(lái)了先進(jìn)的編輯體驗(yàn),增強(qiáng)了語(yǔ)言服務(wù)。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不覺(jué)已經(jīng)到來(lái)了,總結(jié)過(guò)去的 2017,相信小伙們一定有很多收獲...
摘要:入門,第一個(gè)這是一門很新的語(yǔ)言,年前后正式公布,算起來(lái)是比較年輕的編程語(yǔ)言了,更重要的是它是面向程序員的函數(shù)式編程語(yǔ)言,它的代碼運(yùn)行在之上。它通過(guò)編輯類工具,帶來(lái)了先進(jìn)的編輯體驗(yàn),增強(qiáng)了語(yǔ)言服務(wù)。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不覺(jué)已經(jīng)到來(lái)了,總結(jié)過(guò)去的 2017,相信小伙們一定有很多收獲...
摘要:入門,第一個(gè)這是一門很新的語(yǔ)言,年前后正式公布,算起來(lái)是比較年輕的編程語(yǔ)言了,更重要的是它是面向程序員的函數(shù)式編程語(yǔ)言,它的代碼運(yùn)行在之上。它通過(guò)編輯類工具,帶來(lái)了先進(jìn)的編輯體驗(yàn),增強(qiáng)了語(yǔ)言服務(wù)。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不覺(jué)已經(jīng)到來(lái)了,總結(jié)過(guò)去的 2017,相信小伙們一定有很多收獲...
摘要:批評(píng)的人通常都會(huì)說(shuō)的多線程編程太困難了,眾所周知的全局解釋器鎖,或稱使得多個(gè)線程的代碼無(wú)法同時(shí)運(yùn)行。多線程起步首先讓我們來(lái)創(chuàng)建一個(gè)名為的模塊。多進(jìn)程可能比多線程更易使用,但需要消耗更大的內(nèi)存。 批評(píng) Python 的人通常都會(huì)說(shuō) Python 的多線程編程太困難了,眾所周知的全局解釋器鎖(Global Interpreter Lock,或稱 GIL)使得多個(gè)線程的 Python 代碼無(wú)...
閱讀 1914·2021-09-24 09:48
閱讀 3255·2021-08-26 14:14
閱讀 1711·2021-08-20 09:36
閱讀 1505·2019-08-30 15:55
閱讀 3658·2019-08-26 17:15
閱讀 1461·2019-08-26 12:09
閱讀 634·2019-08-26 11:59
閱讀 3359·2019-08-26 11:57