什么是 Python?我介绍我几年前学习Python的方法和经验
什么是 Python?
Python 早在 1989 年由荷蘭小伙 Guido van Rossum 發(fā)明,并于兩年之后公開(kāi)發(fā)行。
Python 是一種面向?qū)ο蟆⒕哂袆?dòng)態(tài)數(shù)據(jù)類型、解釋型高級(jí)程序語(yǔ)言。和其他主流語(yǔ)言如 C++、Java 等相比,Python 語(yǔ)法簡(jiǎn)潔,更容易使用和維護(hù);更接近英語(yǔ),容易學(xué)習(xí);并且可以和其他編程語(yǔ)言(比如 C++)輕松無(wú)縫銜接,對(duì)編程世界的新人十分友好。
“Hello world”之前的準(zhǔn)備
請(qǐng)先移步 Python 官網(wǎng)下載或查看最新源碼和相關(guān)資訊,也可以在官網(wǎng)查看或下載各種格式的 Python 文檔。請(qǐng)選擇符合自己開(kāi)發(fā)平臺(tái)的版本下載,Windows 版本下載好之后跟著安裝向?qū)б宦?Enter 就可以了。
2. 配置環(huán)境變量
環(huán)境變量用于指定操作系統(tǒng)運(yùn)行環(huán)境中的一些參數(shù),包含應(yīng)用程序(可以是一個(gè)也可以是多個(gè))所使用到的信息。操作系統(tǒng)除了在當(dāng)前目錄找應(yīng)用程序之外,也可以根據(jù)環(huán)境變量中指定的路徑去找。
Unix 和 Windows 中路徑變量為 PATH(UNIX 區(qū)分大小寫,Windows 不區(qū)分大小寫)。
在 macOS 中,安裝程序過(guò)程中已經(jīng)改變了 Python 的安裝路徑。如果需要在其他目錄引用 Python,必須在 PATH 中添加 Python 的目錄。
3. 集成開(kāi)發(fā)環(huán)境
集成開(kāi)發(fā)環(huán)境(Integrated Development Environment,簡(jiǎn)稱 IDE)一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具。簡(jiǎn)單來(lái)講就是方便程序員寫代碼的應(yīng)用程序,為程序員寫 bug、編譯、運(yùn)行、debug,提供一條龍服務(wù)。
初學(xué) Python 建議一步到位選擇 PyCharm,這個(gè) IDE 支持 macOS、Windows 和 Linux 系統(tǒng),有大量的插件和 Python 庫(kù)。當(dāng)然也比較好看。
?
鵝廠程序員愛(ài)用的 Python IDE 對(duì)比表
關(guān)于 Python 們
2000 年發(fā)布 Python 2,之后又于 2006 年發(fā)布 Python 3 ,并在后續(xù)的十幾年里一直更新和維護(hù)。直到去年,官方正式宣布從 2020 年 1 月 1 日起,停止對(duì) Python 2 的更新。
有的同學(xué)可能會(huì)問(wèn),Python 2 停止更新了,直接用 Python 3 不就行了么?實(shí)際上,官方在開(kāi)發(fā) Python 3 這個(gè)版本的時(shí),為了不帶入過(guò)多的累贅,并沒(méi)有考慮向下兼容。也就是說(shuō) Python 2 的代碼不能轉(zhuǎn)成 Python 3。如需轉(zhuǎn)換,需要參考一份官方指南 Porting Python 2 Code to Python 3。
閑言碎語(yǔ)
選擇 Python 作為入門的編程語(yǔ)言再合適不過(guò)了。在剛開(kāi)始學(xué)習(xí)的階段,要抓住重點(diǎn),Python、PyCharm 兩個(gè)基本的應(yīng)用程序安裝配置好也就足夠了。不只是 Python,對(duì)于所有編程語(yǔ)言,掌握必要的基礎(chǔ)之后,遵守編程語(yǔ)言的代碼規(guī)范多上手練習(xí),多思考。遇到不懂先 RTFM,再多搜多問(wèn)。
學(xué)習(xí)不停,精進(jìn)不止!
?
以上這些是比較基礎(chǔ)的軟件,適合初學(xué)python的小伙伴。但其實(shí)學(xué)習(xí)python最重要的并不是這些,因?yàn)檫@些上網(wǎng)一搜完全就能找到。
一些網(wǎng)上沒(méi)有的學(xué)習(xí)python的方法和經(jīng)驗(yàn)才是最重要的。它可以影響學(xué)習(xí)的效率、速度甚至是結(jié)果。注意了,以下內(nèi)容十分重要,分享一下我學(xué)習(xí)python的經(jīng)驗(yàn)和方法,親測(cè)非常有效。
1、 你需要一個(gè)良好的環(huán)境,一個(gè)優(yōu)質(zhì)的開(kāi)發(fā)交流群,群里都是那種相互幫助的人才是可以的,我有建立一個(gè)python學(xué)習(xí)交流群,在群里我們相互幫助,相互關(guān)心,相互分享內(nèi)容,這樣解決問(wèn)題幫助你的人就比較多。
2、 制定學(xué)習(xí)計(jì)劃 , 在學(xué)習(xí)初期,要制定一份詳細(xì)的學(xué)習(xí)計(jì)劃,按照計(jì)劃的內(nèi)容制定相應(yīng)的學(xué)習(xí)目標(biāo),可以細(xì)化到每一天的目標(biāo),然后進(jìn)行每天的學(xué)習(xí)總結(jié),規(guī)劃學(xué)習(xí)。如果大家對(duì)Python感興趣的話,可以加一下我的微信哦:abb436574,免費(fèi)領(lǐng)取一套學(xué)習(xí)資料和視頻課程喲~
3、 學(xué)習(xí)資料 ,在互聯(lián)網(wǎng)發(fā)達(dá)的今天,只要你想要學(xué)習(xí),網(wǎng)上就不會(huì)出現(xiàn)找不到資料的情況,這就導(dǎo)致各種大神推薦的資料堆積如山,這兒看一眼,那兒瞟一眼,知識(shí)雜亂無(wú)序構(gòu)不成完整的體系。所以,只選擇一套知識(shí)體系完整的學(xué)習(xí)資料,就完全夠用了,也可以快速的幫我們構(gòu)建知識(shí)框架。
4、 機(jī)會(huì)屬于有準(zhǔn)備的人,這是一個(gè)實(shí)力的時(shí)代。人和人之間的差距不在于智商,而在于如何利用業(yè)余時(shí)間,只要你想學(xué)習(xí),什么時(shí)候開(kāi)始都不晚,不要擔(dān)心這擔(dān)心那,你只需努力,剩下的交給時(shí)間
總結(jié)
以上是生活随笔為你收集整理的什么是 Python?我介绍我几年前学习Python的方法和经验的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 云炬VB开发笔记 1初始Visual
- 下一篇: 【学术软件】ETPS(English T