Python 語言特點

2021-10-03 05:47:52 字數 927 閱讀 4422

使用者可以自由地發布這個軟體的拷貝、閱讀它的源**、對它做改動、把它的一部分用於新的自由軟體中

編譯:將源**一次性轉化為目標**的過程。

源**:採用某種程式語言編寫的電腦程式。

目標**:計算機可直接執行的**。

解釋:將源**逐條轉化為目標**同時逐條執行的過程。

互動式:對每個輸入語句即時執行結果,適合語法練習。

檔案式:批量執行一組語句並執行結果,為程式設計的主要方式。

python是動態語言

python是強型別動態語言

windows

linux

unix

mac osx

嵌入式系統

微控制器

❌可以通過把python嵌入到應用程式中,把關鍵演算法加密

:python 是動態語言……

❌python 可以通過使用c語言等寫擴充套件程式,為使用者應用程式提供指令碼功能

:c語言是靜態語言,不能實現指令碼功能。

儲存時應該選擇檔案編碼方式為utf-8,否則會報錯

C語言特點

1972年,美國貝爾實驗室的dm.ritchie在b語言的基礎上設計出了c語言。1 語言簡潔 緊湊,使用方便 靈活。c語言原有32個關鍵字 c99增加5個,c11增加7個 9種控制語言,程式書寫形式自由,主要用小寫字母表示。2 運算子豐富。豐富靈活的運算子可以實現其他高階語言難以實現的運算。3 資料...

C語言特點

c語言靈活性較高,裡面有很多陷阱,看c語言原始碼先看標頭檔案,裡面包含了大部分資料結構。c語言具有下面一些特點 由於c語言關鍵字少 只有32個,輸入輸出都是庫函式,而不是關鍵字 所以c語言程式便於移植 要加上相應的庫函式,然後再編譯。在高階語言當中c語言可移植性較好 很多運算子 34個運算子 使得c...

Go語言特點

靜態型別語言,但是有動態語言的感覺,靜態型別的語言就是可以在編譯的時候檢查出來隱藏的大多數問題,動態語言的感覺就是有很多的包可以使用,寫起來的效率很高。內建runtime,支援垃圾 這屬於動態語言的特性之一吧,雖然目前來說gc不算完美,但是足以應付我們所能遇到的大多數情況,特別是go1.1之後的gc...