Python 腳本語言


python 腳本語言
(python的命名起源於一個腳本screenplay,每次運行都會使對話框逐字重復。由著名的“龜叔”Guido van Rossum在1989年聖誕節期間編寫。)

Python為我們提供了非常完善的基礎代碼庫,覆蓋了網絡、文件、GUI、數據庫、文本等大量內容,被形象稱為“內置電池”。
除了內置的庫外,Python還有大量的第三方庫,也就是別人開發供你使用的定西。當然,如果你開發的代碼通過很好的封裝,也可以作為第三方庫給別人使用。

Python是解釋性語言,代碼在執行時會一行一行的翻譯成CPU能理解的機器碼。
優點:優雅、明確、高效、簡單
缺點:運行速度慢<翻譯耗時>、代碼不能加密

Python是跨平台的,即互通性。
它可以運行在Windows、Mac和各種Linux/Unix系統上。如:在Windows上寫Python程序,放在Linux上也是能運行的。

Python是一個面向對象的語言,在Python里面一切皆對象。


-- 腳本語言
定義:為了縮短傳統的 <編寫--編譯--鏈接--運行> 過程而創建的計算機語言。

腳本語言又被稱為擴建的語言,或者動態語言,是一種編程語言,用來控制軟件應用程序
   通常以文本保存,只在被調用的時候進行解釋或編譯。
   
特點:語法簡單,一般以文本形式保存,並且不需要編譯成目標程序,在調用時候直接解釋。

常見的腳本語言有:cmd命令、JavaScript、VBScript、perl、PHP、Pyhton、Ruby


-- 延伸
計算機的心臟CPU只識別機器命令
所以,盡管不同的編程語言差異很大,最終都得“翻譯”成CPU可以執行的機器命令。
而不同的編程語言,對於同一事件,代碼量差距也很大,比如:
 完成同一任務,C語言要1000行代碼,JAVA也許只要100行,而Python只要20行。
 但是,代碼少的代價就是運行速度慢。C語言1秒,JAVA可能需要2秒,而Python也許要10秒。

 

------------------------------------------------------------------------------------------------------------------------------------
安裝:
目前Python有2.x版和3.x版兩個版本,這兩個版本是不兼容的,具體安裝可查看《Python教程--廖雪峰》。
安裝后,你會得到Python解釋器(負責運行Python程序的),①一個命令行交互環境,②還有一個簡單的集成開發環境

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM