Python是什麼語言?Python底層語言是什麼?
Python的中文名稱是蟒蛇,它是一門高階的程式語言,同時也是一門十分受歡迎的程式語言,想要學習的人非常多,因為它不僅前景好、薪資高,而且人才需求量大、就業範圍廣。雖然很多人對Python都有所瞭解,但你知道Python的底層是什麼語言嗎?本文為大家介紹一下。
Python的底層語言是C。大多數高階語言都是在C語言的基礎上開發的,比如Python、Java、C#……,這些的底層都是C。
Python是一種廣泛使用的解釋型、高階程式設計、通用型程式語言,由吉多·範羅蘇姆創造,第一版釋出於1991年。可以視之為一種改良的LISP。
Python的設計哲學強調程式碼的可讀性和簡潔的語法。相比於C++或者Java,Python讓開發者能夠用更少的程式碼表達想法。不管是小型還是大型程式,該語言都試圖讓程式的結構清晰明瞭。
與Scheme、Ruby、Perl、Tcl等動態型別程式語言一樣,Python擁有動態型別系統和垃圾回收功能,能夠自動管理記憶體使用,並且支援多種程式設計正規化,包括物件導向、命令式、函式式和程式式程式設計。其本身擁有一個巨大而廣泛的標準庫。
Python直譯器本身幾乎可以在所有的作業系統中執行。Python的其中一個直譯器CPython是用C語言編寫的,是一個由社群驅動的自由軟體,當前由Python軟體基金會管理。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2895130/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 函數語言程式設計
- Python生成器
- python 動態規劃(揹包問題和最長公共子串)
- C語言函式呼叫棧
- 介面測試使用Python裝飾器
- 240個Python練習案例附原始碼(百看不如一練)
- Python中常用的模組有哪些?看看你知道幾個!
- 個人經驗分享如何閱讀Go語言原始碼
- Python對數字的千分位處理方式
- Python如何將數字變成帶逗號的千分位
- Python如何保留float型別小數點後3位
- python連線clickhouse資料庫的兩種方式小結
- Python使用ClickHouse的實踐與踩坑記錄
- 透過表層“效果”,築牢原始碼防洩密底層安全基石
- 【分享】5個非常適合Python小白的開發工具!
- Python在資料處理方面的優勢
- python+pytest介面自動化(16)-介面自動化專案中日誌的使用 (使用loguru模組)
- 基於 FFI 的 PyFlink 下一代 Python 執行時介紹
- SegmentFault 思否技術週刊 -- Go 語言通關攻略