python基礎(chǔ)之python介紹

1,什么是python

Python就是一門(mén)編程語(yǔ)言,而且是現(xiàn)在世界上最流行的編程語(yǔ)言之一。

2,pyth的誕生

1991年,第一個(gè)Python編譯器誕生,創(chuàng)始人龜叔。它是用C語(yǔ)言實(shí)現(xiàn)的,并能夠調(diào)用C語(yǔ)言的庫(kù)文件。從一出生,Python已經(jīng)具有了 :類(lèi),函數(shù),異常處理,包含表和詞典在內(nèi)的核心數(shù)據(jù)類(lèi)型,以及模塊為基礎(chǔ)的拓展系統(tǒng)。

3,關(guān)鍵點(diǎn)常識(shí)

[if !supportLists]·?[endif]Python的發(fā)音與拼寫(xiě)

[if !supportLists]·?[endif]Python的作者是Guido van Rossum(龜叔)

[if !supportLists]·?[endif]Python正式誕生于1991年

[if !supportLists]·?[endif]Python的解釋器如今有多個(gè)語(yǔ)言實(shí)現(xiàn),我們常用的是CPython(官方版本的C語(yǔ)言實(shí)現(xiàn)),其他還有Jython(可以運(yùn)行在Java平臺(tái))、IronPython(可以運(yùn)行在.NET和Mono平臺(tái))、PyPy(Python實(shí)現(xiàn)的,支持JIT即時(shí)編譯)

[if !supportLists]·?[endif]Python目前有兩個(gè)版本,Python2和Python3,最新版分別為2.7.13和3.6.2

[if !supportLists]·?[endif]Life is shot, you need Python. 人生苦短,我用Python。

4,Python優(yōu)缺點(diǎn)

優(yōu)點(diǎn):

(1)語(yǔ)法簡(jiǎn)單容易看懂,非常容易上手

(2)免費(fèi)、開(kāi)源:Python是FLOSS(自由/開(kāi)放源碼軟件)之一。

(3)高層語(yǔ)言:當(dāng)你用Python語(yǔ)言編寫(xiě)程序的時(shí)候,你無(wú)需考慮諸如如何管理你的程序使用的內(nèi)存一類(lèi)的底層細(xì)節(jié)。

(4)可移植性:由于它的開(kāi)源本質(zhì),Python已經(jīng)被移植在許多平臺(tái)上(經(jīng)過(guò)改動(dòng)使它能夠工作在不同平臺(tái)上)。如果你小心地避免使用依賴(lài)于系統(tǒng)的特性,那么你的所有Python程序無(wú)需修改就可以在下述任何平臺(tái)上面運(yùn)行。這些平臺(tái)包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE甚至還有PocketPC、Symbian以及Google基于linux開(kāi)發(fā)的Android平臺(tái)!

(4)可擴(kuò)展性:如果你需要你的一段關(guān)鍵代碼運(yùn)行得更快或者希望某些算法不公開(kāi),你可以把你的部分程序用C或C++編寫(xiě),然后在你的Python程序中使用它們。

(5)豐富的庫(kù)

缺點(diǎn):

Python語(yǔ)言非常完善,沒(méi)有明顯的短板和缺點(diǎn),唯一的缺點(diǎn)就是執(zhí)行效率慢,這個(gè)是解釋型語(yǔ)言所通有的,同時(shí)這個(gè)缺點(diǎn)也將被計(jì)算機(jī)越來(lái)越強(qiáng)大的性能所彌補(bǔ)。

5,python的應(yīng)用場(chǎng)景

(1)Web應(yīng)用開(kāi)發(fā)

(2)操作系統(tǒng)管理、服務(wù)器運(yùn)維的自動(dòng)化腳本

(3)網(wǎng)絡(luò)爬蟲(chóng)

(4)科學(xué)計(jì)算

(5)桌面軟件

(6)服務(wù)器軟件(網(wǎng)絡(luò)軟件)

(7)游戲

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)。 注意:講述HT...
    kismetajun閱讀 28,815評(píng)論 1 45
  • Python語(yǔ)言特性 1 Python的函數(shù)參數(shù)傳遞 看兩個(gè)如下例子,分析運(yùn)行結(jié)果: 代碼一: a = 1 def...
    時(shí)光清淺03閱讀 567評(píng)論 0 0
  • Lua 5.1 參考手冊(cè) by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 14,246評(píng)論 0 38
  • 廖小霞/文 ~1~ 最早接觸死亡是我還小的時(shí)候,那是爺爺?shù)碾x世。 那時(shí)的我還是個(gè)懵懂小女孩,根本不知道死亡是什么。...
    廖小霞閱讀 657評(píng)論 20 10
  • 今天預(yù)計(jì)要早起的,結(jié)果定好的鬧鐘硬是讓我十分鐘十分鐘地挪過(guò)去了。始終缺乏一股早起的勇氣,仿佛所有的力氣都在高中時(shí)那...
    微陽(yáng)薄暮閱讀 246評(píng)論 0 0

友情鏈接更多精彩內(nèi)容