python是什么語言?
嚴(yán)格意思上的說,Python是一種腳本語言,編程語言有多種多樣,但是有開源和閉源之分,Python就是一個開放核心源代碼的編程語言,它開發(fā)代碼的效率非常高,代碼編寫后非常易讀,非常適合多人參與的項目 。它支持面向?qū)ο蟮木幊谭绞?,同樣也可以面對過程,非常靈活,它不但免費(fèi),而且可以任意Copy分發(fā)。 Python是由荷蘭人Guido van Rossum在90年代開發(fā)出來的,當(dāng)初只是為了自娛自樂嘗試編寫一種替代ABC這些編程語言的腳本語言,沒想到受到大家的喜歡,一直發(fā)展至今,后來引入了對多平臺的支持。
Python語言源代碼的底層是用C語言進(jìn)行編寫的,它最強(qiáng)大之處就于它豐富實(shí)用的第三方庫,使的編寫程序的速度非???。
Python程序的擴(kuò)展名是(.py),首先會將.py文件中的源代碼編譯成Python的字節(jié)碼,然后再由Python虛擬機(jī)來執(zhí)行這些編譯好的字節(jié)碼,在這一點(diǎn)上與JAVA等程序語言比較相似。通常我們導(dǎo)入或者調(diào)用另一個程序,它的.py文件會生成一個(.pyc)文件,它是編譯好的的字節(jié)碼文件,這樣程序運(yùn)行起來更快速。