大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于python自動(dòng)化測(cè)試群的問題,于是小編就整理了1個(gè)相關(guān)介紹python自動(dòng)化測(cè)試群的解答,讓我們一起看看吧。
1、python是如何被開發(fā)的?
IT知識(shí)課堂
2小時(shí)前 · 科技領(lǐng)域創(chuàng)作者
歷史背景
Python的發(fā)明者曾參與ABC語(yǔ)言的開發(fā),這種語(yǔ)言與當(dāng)時(shí)主流的語(yǔ)言有較大的不同,它隱***了較多底層的東西,力求使編程更簡(jiǎn)單,它的語(yǔ)***也更接近自然語(yǔ)言,而非機(jī)器語(yǔ)言。這種做***的***價(jià)是程序的效率的降低,即完成同一件事,使用ABC語(yǔ)言對(duì)電腦性能的要求會(huì)更高。在當(dāng)時(shí),電腦的性能還相當(dāng)有限,也并不太普及,多數(shù)使用者是具備一定相關(guān)知識(shí)的,他們大多用慣了之前的更高效的語(yǔ)言,不太愿意犧牲效率去使用更平易近人的ABC(它在語(yǔ)***上與之前的語(yǔ)言有較大的不同,使用者還需要一定時(shí)間的學(xué)習(xí))。ABC還有一個(gè)重要的問題:它不開源。這些因素使得ABC并沒有取得太大的成功。
然而,它的確給了Guido一些啟發(fā),為他后來(lái)開發(fā)Python提供了寶貴的經(jīng)驗(yàn)與教訓(xùn),Python繼承了ABC的一些特色,又彌補(bǔ)了它的很多不足,在可用性、可拓展性上有了較大的提升,加之后來(lái)計(jì)算機(jī)硬件飛速發(fā)展,犧牲一些效率來(lái)?yè)Q取程序的簡(jiǎn)單易寫、易維護(hù)是值得的。這類高級(jí)語(yǔ)言的出現(xiàn)使得程序員在寫程序時(shí)不用過多地糾結(jié)于底層細(xì)節(jié),可以將更多的精力用于程序的設(shè)計(jì)上,不但促進(jìn)了程序功能的豐富、提升,還使得編程得到了很好的普及,軟件的數(shù)量、質(zhì)量的迅速上升,這些語(yǔ)言功不可沒。
優(yōu)點(diǎn)
Python是一種簡(jiǎn)潔、易上手、面向?qū)ο蟮恼Z(yǔ)言,這使得使用者可以更清晰地進(jìn)行編程,而不至陷入細(xì)節(jié),且省去了很多重復(fù)工作。Python的底層以及很多庫(kù)是用C寫的,其運(yùn)行速度相對(duì)較快(當(dāng)然,比C、C++要慢一些)。Python是解釋型的語(yǔ)言,無(wú)需像C等語(yǔ)言一樣編譯后執(zhí)行,這使得它的靈活性更***。
Python是一種免費(fèi)、開源的語(yǔ)言,這一點(diǎn)很重要,它對(duì)Python用戶群的擴(kuò)大起到了至關(guān)重要的作用。而使用者的增加又豐富了Python的功能,使用者可以**地發(fā)布這個(gè)軟件的拷貝、閱讀它的源***碼、對(duì)它做改動(dòng)、把它的一部分用于新的**軟件中。這實(shí)際上是一種良性循環(huán)。
Python擁有豐富的庫(kù),并且可移植性非常***,可與C/C++等語(yǔ)言配合使用,使其能勝任很多的工作,如數(shù)據(jù)處理、圖形處理等。
如今,Python已是一種知名度高、影響力大、應(yīng)用廣泛的主流編程語(yǔ)言了,在電影制作、搜索引擎開發(fā)、游戲開發(fā)等等領(lǐng)域,Python幾乎都扮演了重要的角色。在未來(lái)的很長(zhǎng)一段時(shí)間里,Python很可能將有更***的功能、更大的用戶群,維持、鞏固它的重要地位。
關(guān)于python自動(dòng)化測(cè)試群和python是如何被開發(fā)的?的介紹到此就結(jié)束了,不知******從中找到***需要的信息了嗎 ?如果***還想了解更多這方面的信息,記得收***關(guān)注本站。 python自動(dòng)化測(cè)試群的介紹就聊到這里吧,感謝***花時(shí)間閱讀本站內(nèi)容,更多關(guān)于python是如何被開發(fā)的?、python自動(dòng)化測(cè)試群的信息別忘了在本站進(jìn)行查找喔。