IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
在學(xué)習(xí)python的這段時間里,自己認識并且學(xué)習(xí)到了很多知識。
python首先是一門計算機語言、是集編譯性和解釋性一身的語言,是一種面向?qū)ο、直譯式計算機程序設(shè)計語言,也是一種功能強大的通用型語言,已經(jīng)具有近二十年的發(fā)展歷史,成熟且穩(wěn)定。Python的特點包括面向?qū)ο螅缮,可擴展,可移植,易學(xué),易讀,易維護,健壯性,高效的快速原型等。
關(guān)于python,以下是一些學(xué)習(xí)心得和總結(jié)。
1、程序塊不是以“{”和“}”括起來來定義的,而是依據(jù)程序的縮進來表示程序的塊和代碼的層次。
2、程序以一個邏輯行尾單位進行執(zhí)行,一個邏輯行可以由多個物理行組成(通過\來連接下一行),一個物理行可以分成多個邏輯行(通過“;”來分隔同一物理行的多個邏輯行。但是一般不建議使用“;”來分隔邏輯行,建議使用換行和縮進來組織程序結(jié)構(gòu))
3、程序中沒有類似main函數(shù)的主程序,一個文件中的所有內(nèi)容(代碼)按照行從上到下從左到右執(zhí)行。在文件中有函數(shù),函數(shù)定義部分等到調(diào)用才執(zhí)行。
4、變量在定義時沒有類型,在運行期間才去確定數(shù)據(jù)類型。變量沒有固定類型,前一次賦值的時候是什么類型就是什么類型,而且是可以動態(tài)變動的。
5、函數(shù)定義中沒有返回值及返回值類型的說明,只有函數(shù)名和參數(shù)列表(參數(shù)也沒有類型,同一函數(shù)在同一程序中可接收不同類型的參數(shù))。如果沒有返回值則默認返回NONE,如果有顯示的return語句,則返回被return的值。(在同一函數(shù),多個return可以返回不同類型的或不返回)
6、使用模塊時直接引用模塊,通過語句import或from …… import……。如果你想要輸入所有sys模塊使用的名字,那么你可以使用from sys import *語句。這樣導(dǎo)入的方式使得使用時就不需要模塊名來引用變量和函數(shù),直接使用。
Python中有許多標準庫模塊,是語言自帶的一些模塊,也可以自定義自己的模塊。標準庫模塊常用的有sys、os、re、time等。自定義時就和平常寫python一樣,一個.py結(jié)尾的文件就是一個模塊。
7、數(shù)據(jù)結(jié)構(gòu):列表、元組、字典等。
Python與之前學(xué)習(xí)過的語言有很多相似之處,也有很多不一樣的地方。所以在定義變量、縮進格式、代碼順序等方面需要格外注意。經(jīng)過實習(xí),我們掌握了python的基礎(chǔ)知識,以后會繼續(xù)學(xué)習(xí)并多加運用。
相關(guān)推薦:
>>本文地址:http://hqfphsz.com/dxs/2018/44624.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個方向的工作?