python程式設計基礎資料框架002

2021-09-19 16:35:41 字數 1505 閱讀 7378

物件引用(變數)

python將所有資料存為記憶體物件

python中,變數事實上是指向記憶體物件的引用。

動態型別:在任何時刻,只要需要,

某個物件引用都可以重新引用乙個不同的物件(可以是不同的資料型別)

內建函式type()用於返回給定資料項的資料型別

「=」用於將變數名與記憶體中的某物件繫結:如果物件事先存在,就直接進行繫結,

否則:則由「=」建立引用的物件

變數命令規則:

只能包含字母,數字,下劃線,且不能以數字開頭

區分字母大小寫

禁止使用保留字

python2與python4的保留字有所不同

命令慣例:

以單一下劃線開頭變數名(_x)不會被from module import  * 語句匯入

前後有下劃線的變數名(_x_)是系統定義的變數名,對python直譯器有特殊意義

以兩個下劃線開頭但結尾沒有下滑線的變數名(__x)是類的本地變數

互動式模式下,變數名"_"用於儲存最後表示式的結果

注意:變數名沒有型別,物件才有

組合資料型別

資料結構:通過某種方式(例如對元素進行編號)組織在一起的資料元素的集合

python常用的組合資料型別

序列型別:

列表:使用建立,如['call','me']

元祖:使用()建立 ,如('one','two')

字串也屬於序列型別

集合型別 : 集合 

對映型別: 字典 

列表是可變物件 ,可以在原處修改

字典是可變物件,元祖是不可變序列

python中組合資料型別也是物件,因此其可以巢狀['hello','word',[1,2,3]]

實質上,列表和元祖並不真正儲存資料,而是存放物件引用

python物件可以具有其可以被呼叫的特定「方法(函式)」

元祖,列表以及字串等資料型別是「有大小的」也即,其長度可使用內建函式len()測量

邏輯運算是任何程式語言的基本功能

pythontigong4組邏輯運算

身份操作符:is 判定左端物件引用是否相同於右端物件引用,也可以與none進行,

比較操作符:> ,< ,<=,>=,==

成員操作符:in 或not in 測試成員關係

邏輯運算子: and or not 

控制流語句

輸入:input()

0基礎如何入門Python程式設計?

python目前已經成為最受歡迎的程式語言之一,吸引了一大批粉絲,但是很多人在要跨入的時候猶豫了,原因竟然是覺得零基礎學習python太難了,真的是這樣嗎?零基礎入門python程式設計學習有什麼好的技巧嗎?文章最後有免費的python資料獲取 python因為其清晰易讀的風格,廣泛的適用性,pyt...

python基礎筆記 0

python中資料結構,主要有列表 元組 字典 集合。python中最基本資料結構是序列 sequence 序列中每個元素被分配乙個序號 即元素位置,也成為索引。第乙個索引是0,第二個是1,以此類推。python包含6種內建序列,其他內建序列型別有字串 unicode字串 buffer物件和rang...

python的基礎運算 Python基礎04 運算

python的運算子和其他語言類似 我們暫時只了解這些運算子的基本用法,方便我們展開後面的內容,高階應用暫時不介紹 數 算 print 1 9 加法 print 1.3 4 減法 print 3 5 乘法 print 4.5 1.5 除法 print 3 2 乘方 print 10 3 求餘數 判斷...