python是什麼意思翻譯

本文已影響2.23W人 

python是什麼意思翻譯。現在英語的普及越來越廣,英語在生活中的應用是非常多的,python是可以翻譯成中文的。接下來就由小編帶大家瞭解python是什麼意思翻譯。

python是什麼意思翻譯1

python本意是:巨蛇,大蟒;Python是一種跨平臺的計算機程式設計語言。

python是什麼意思翻譯

python是一個高層次的結合瞭解釋性、編譯性、互動性和麵向物件的指令碼語言。最初被設計用於編寫自動化指令碼(shell),隨著版本的不斷更新和語言新功能的新增,越多被用於獨立的、大型專案的開發。

Python的創始人為荷蘭人吉多·範羅蘇姆(Guido van Rossum)。198 9年聖誕節期間,在阿姆斯特丹,Guido為了打發聖誕節的無趣,決心開發一個新的指令碼解釋程式,作為ABC 語言的一種繼承。

之所以選中Python(大蟒蛇的意思)作為該程式語言的名字,是取自英國20世紀70年代首播的電視喜劇《蒙提.派森的飛行馬戲團》(Monty Pythons Flying Circus)。

擴充套件資料:

Python的設計哲學是“優雅”、“明確”、“簡單”。因此,Perl語言中“總是有多種方法來做同一件事”的理念在Python開發者中通常是難以忍受的。

Python開發者的哲學是“用一種方法,最好是隻有一種方法來做一件事”。在設計Python語言時,如果面臨多種選擇,Python開發者一般會拒絕花俏的語法,而選擇明確的沒有或者很少有歧義的語法。

由於這種設計觀念的差異,Python原始碼通常被認為比Perl具備更好的可讀性,並且能夠支撐大規模的軟體開發。這些準則被稱為Python格言。在Python直譯器內執行import this可以獲得完整的列表。

python是什麼意思翻譯2

python的中文名稱是蟒蛇。

Python是一種計算機程式設計語言。是一種動態的、面向物件的指令碼語言,最初是用來編寫自動化指令碼的,隨著版本的不斷更新和語言新功能的新增,越來越多被用於獨立的、大型專案的開發。

Python特點主要有以下幾個方面:

1、簡單:Python是一種代表簡單主義思想的語言。閱讀一個良好的`Python程式就感覺像是在讀英語一樣。它使你能夠專注於解決問題而不是去搞明白語言本身。

2、易學:Python極其容易上手,因為Python有極其簡單的說明文件。

3、速度快:Python 的底層是用 C 語言寫的,很多標準庫和第三方庫也都是用 C 寫的,執行速度非常快。

4、免費、開源:Python是FLOSS之一。使用者可以自由地釋出這個軟體的拷貝、閱讀它的原始碼、對它做改動、把它的一部分用於新的自由軟體中。FLOSS是基於一個團體分享知識的概念。

5、高層語言:用Python語言編寫程式的時候無需考慮諸如如何管理你的程式使用的記憶體一類的底層細節。

6、可移植性:由於它的開源本質,Python已經被移植在許多平臺上。這些平臺包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、以及Google等基於linux開發的android平臺。

7、解釋性:一個用編譯性語言比如C或C++寫的程式可以從原始檔轉換到一個你的計算機使用的語言。這個過程通過編譯器和不同的標記、選項完成。

python是什麼意思翻譯 第2張

擴充套件資料:

Python語言風格簡介:

Python在設計上堅持了清晰劃一的風格,這使得Python成為一門易讀、易維護,並且被大量使用者所歡迎的、用途廣泛的語言。

對於一個特定的問題,只要有一種最好的方法來解決就好。這在由Tim Peters寫的Python格言裡面表述為:There should be one-- and preferably only one --obvious way to do it. 這正好和Perl語言的中心思想TMTOWTDI完全相反。

Python的作者有意的設計限制性很強的語法,使得不好的程式設計習慣都不能通過編譯。其中很重要的一項就是Python的縮排規則。

python是什麼意思翻譯3

python與C的區別

1、語言型別不同。

Python是一種動態型別語言,又是強型別語言。它們確定一個變數的型別是在您第一次給它賦值的時候。C 是靜態型別語言,一種在編譯期間就確定資料型別的語言。大多數靜態型別語言是通過要求在使用任一變數之前宣告其資料型別來保證這一點的。

2、物件機制不同。

Python中所有的資料,都是由物件或者物件之間的關係表示的,函式是物件,字串是物件,每個東西都是物件的概念。每一個物件都有三種屬性: 實體,型別和值。

C中沒有物件這個概念,只有“資料的表示”,比如說,如果有兩個int變數a和b,想比較大小,可以用a == b來判斷,但是如果是兩個字串變數a和b,就不得不用strcmp來比較了,因為此時,a和b本質上是指向字串的指標,如果直接用==比較, 那比較的實際是指標中儲存的值地址。

python是什麼意思翻譯 第3張

3、變數型別不同。

python六個標準的資料型別:Number數字、String字串、List列表、Tuple元祖、Sets集合、Dictionary字典,數字型別有四種類型:整數、布林型、浮點數和複數。C語言也可分四類:基本型別、列舉型別、void的型別、派生型別。基本型別:整數型別、浮點型別。

4、函式庫的使用方法不同。

在C語言中使用那個庫函式,需要引入標頭檔案用include引入,而在python中需要引入別的模組或者函式時需要用import引入。

兩者的不同機制是C語言中include是告訴前處理器,這個include指定的檔案的內容,要當作本地原始檔出現過,而python中的import可以通過簡單的import 匯入,或者是 import numpy as np 。

5、全域性變數不同。

在C語言中,宣告全域性變數,如果值是恆定的,那麼可以直接用#define宣告,如果只是宣告全域性,並且變數的值是可變的,那麼直接類似int a 就可以了。

在python中,宣告全域性變數時,需要加上global,類似global a,在函式裡面使用的時候需要先宣告global a ,否則直接用a那麼python會重新建立一個新的本地物件並將新的值賦值給他,原來的全域性變數的值並不變化。

相關內容

熱門精選