欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 編程學(xué)習(xí) >> Python >> 正文

【Python基礎(chǔ)】Python簡(jiǎn)介

作者:佚名    文章來源:網(wǎng)絡(luò)    點(diǎn)擊數(shù):    更新時(shí)間:2023/9/14

開篇

從本篇文章開始,筆者將帶著大家一起學(xué)習(xí)Python的入門基礎(chǔ)知識(shí),自從人工智能、大數(shù)據(jù)行業(yè)的興起,Python變得炙手可熱,成為了近幾年最流行的語言之一,2018年,Python 語言上升了 3.62% ,其次是Visual Basic .NET和Java。Python現(xiàn)在已經(jīng)成為大型編程語言。近20年來,C,C ++和Java一直位居前三,現(xiàn)在python取代C++進(jìn)入前3。

Python已成為當(dāng)今大學(xué)中最常被教授的首選語言,在統(tǒng)計(jì)、AI 編程、腳本編寫、系統(tǒng)測(cè)試等領(lǐng)域均排名第一。此外,Python 還在Web編程和科學(xué)計(jì)算等領(lǐng)域處于領(lǐng)先地位,總之,Python無處不在。

因此當(dāng)代極客開發(fā)者們,學(xué)好python成為了必備技能,本篇文章將從以下幾個(gè)方面介紹python:

  • Python簡(jiǎn)介

  • 安裝Python環(huán)境

  • Hello World

Python簡(jiǎn)介

Python是荷蘭計(jì)算機(jī)科學(xué)家和數(shù)學(xué)家Guido Van Rossum(吉多·范羅蘇姆)的杰作,據(jù)說由于他1989年的圣誕節(jié)期間為了打發(fā)時(shí)間開發(fā)的。他之所以選擇Python(大蟒蛇)作為程序的名字,是因?yàn)樗且粋(gè)大蟒蛇飛行馬戲團(tuán)的愛好者。這種語言在1991年左右出現(xiàn)在公眾面前,從那時(shí)起就演變?yōu)槭钱?dāng)今全球最流行的語言之一。

為什么學(xué)python?

Python的設(shè)計(jì)哲學(xué)是優(yōu)雅、明確、簡(jiǎn)單。Python追求的是找到最好的解決方案。相比之下,其他語言追求的是多種解決方案,它具有以下特性:

1、開發(fā)生產(chǎn)力

根據(jù)Mark Lutz(Learning Python的作者,第5版,O’Reilly Media),Python程序通常是等效Java或C++代碼量大小的五分之一到三分之一。這意味著工作效率變得更快,而且速度越快越好,更快意味著更快地響應(yīng)市場(chǎng)。較少的代碼不僅意味著編寫的代碼更少,而且代碼易讀,維護(hù),調(diào)試和重構(gòu)的代碼更少。

同時(shí)Python運(yùn)行時(shí)無需冗長(zhǎng)且耗時(shí)的編譯,你無需浪費(fèi)太多時(shí)間等待編譯結(jié)果。

2、豐富的第三方庫

Python本身自帶非常多的標(biāo)準(zhǔn)庫,但是Python社區(qū)有著全球更大的第三方庫,當(dāng)你需要某個(gè)功能時(shí),在大多數(shù)情況下,至少有一個(gè)庫已經(jīng)實(shí)現(xiàn)了此功能,你只需要調(diào)用即可,不需要重新造輪子

3、軟件質(zhì)量

Python非常注重代碼的可讀性,一致性和代碼質(zhì)量。語言的一致性意味著可讀性高,現(xiàn)在的項(xiàng)目更多的是團(tuán)隊(duì)開發(fā)并非一個(gè)人單打獨(dú)斗,因此可讀性的重要性不言而喻。 Python的另一個(gè)重要方面是其內(nèi)在的多范式性質(zhì)。您可以將它用作腳本語言,可以使用面向?qū)ο螅钍胶秃瘮?shù)式編程等多種范式。

4、能做很多事情

  1. 網(wǎng)站的后端開發(fā),例如Django、Flask等Python的WEB庫

  2. 自動(dòng)化運(yùn)維:越來越多的運(yùn)維開始傾向于自動(dòng)化,批量處理大量的運(yùn)維任務(wù)。

  3. 數(shù)據(jù)分析師:Python能快速開發(fā)的特性可以讓你迅速驗(yàn)證你的想法,而不是把時(shí)間浪費(fèi)在程序本身上,并且有豐富的第三方庫的支持,也能幫你節(jié)省時(shí)間。

  4. 游戲開發(fā)者:一般是作為游戲腳本內(nèi)嵌在游戲中, 這樣做的好處是即可以利用游戲引擎的高性能,又可以受益于腳本化開發(fā)的優(yōu)點(diǎn)。

  5. 自動(dòng)化測(cè)試:利用第三方庫,你可以很方便的實(shí)現(xiàn)項(xiàng)目的自動(dòng)化測(cè)試腳本,省去人工的麻煩。

  6. 與其他語言混編:Python又叫做膠水語言,因?yàn)樗梢杂没旌暇幾g的方式使用c/c++/java等等語言的庫。

  7. 智能硬件:樹莓派作為微型電腦, 也使用了Python作為主要開發(fā)語言。

  8. 人工智能AI:受益于Python豐富的數(shù)據(jù)分析計(jì)算處理類庫,你很容易使用這些腳手架上手實(shí)踐。

python禪意

有Python環(huán)境的同學(xué),可以在控制臺(tái)敲上如下命令,import this ,控制臺(tái)就會(huì)輸出一段優(yōu)美的英文詩——《The Zen of Python》:

英文原文:

 
中文譯文:

 

安裝Python環(huán)境

在windows上安裝

1、根據(jù)你的Windows版本(64位還是32位),從Python的官方網(wǎng)站下載對(duì)應(yīng)的版本(https://www.python.org/downloads/windows/)。

 

2、點(diǎn)開執(zhí)行文件進(jìn)行安裝

 
特別提示:注意上圖紅框處,一定要打上勾,python運(yùn)行環(huán)境的設(shè)置,忘記勾選的話只能重新安裝或者手動(dòng)設(shè)置環(huán)境環(huán)境變量。

3、按 Win+R 鍵,輸入 cmd 調(diào)出命令提示符,輸入 python:
 

在mac上安裝

1.MAC系統(tǒng)都自帶有Python2.7環(huán)境,你可以在鏈接 https://www.python.org/downloads/mac-osx/上下載最新版安裝Python3.x。安裝十分簡(jiǎn)單,點(diǎn)擊執(zhí)行文件,點(diǎn)擊默認(rèn)按鈕完成安裝即可。

2.確認(rèn)安裝是否成功打開終端操作,輸入Python3(不是輸入Python 3 ,也不是 Python ),安裝成功就會(huì)如下圖所示:
 
關(guān)于Python版本說明:本系列文章將會(huì)使用Python3.7版本進(jìn)行示意(Python2的最后一個(gè)版本是2.7,最終將會(huì)在2020停止維護(hù)更新)

Hello World

剛接觸一門語言,我們都要從 hello world 開始學(xué)起,編寫步驟如下:

  • 打開控制臺(tái),輸入 Python3 命令,如圖所示:
     

  • 在控制臺(tái)輸入 print(“hello world!”) 回車,如圖所示:
     
    Python的 hello world 程序是不是很簡(jiǎn)單,只需要一行代碼即可,如果它能夠在你的系統(tǒng)上正確運(yùn)行,你編寫的任何Python代碼都如此。

本篇文章就介紹到這里,今天我們學(xué)習(xí)了什么是Python,為什么要學(xué)習(xí)Python,以及如何安裝Python,我們學(xué)會(huì)了如何編寫運(yùn)行“Hello World”程序。接下來我們進(jìn)一步深入學(xué)習(xí)Python,敬請(qǐng)期待…

Tags:Python,基礎(chǔ),安裝,下載  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊。 昵稱:注冊(cè)  登錄
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 高州市| 顺平县| 秦安县| 清原| 夹江县| 富民县| 南平市| 慈溪市| 东方市| 阿鲁科尔沁旗| 和静县| 兴文县| 湄潭县| 安康市| 普兰店市| 揭东县| 南阳市| 廊坊市| 北辰区| 红桥区| 家居| 噶尔县| 陆丰市| 射阳县| 本溪| 河北省| 青神县| 南康市| 临高县| 慈利县| 卢湾区| 博爱县| 兴和县| 永清县| 武夷山市| 灌南县| 资源县| 木兰县| 铜川市| 阳东县| 靖江市|