python的資料型別

2021-10-16 17:46:30 字數 1739 閱讀 1903

表示式:

是由數字 算符 數字分組符號 自由變數 約束變數等以能求得數值的有意義排列方法所得的組合。

表示式的特點:

表示式僅用於計算一些結果,不會影響整個程式

在互動模式中輸入表示式,程式會自動輸出表示式的結果

語句:乙個語法上自稱體系的單位,它由乙個詞或句法上有關聯的一組此構成

語句的執行一般會對程式產生一定的影響,在互動模式種不一定會輸出語句的執行結果。

程式:程式就是有一條條語句和一條條表示式構成的

函式:函式是一種語句,函式專門用來完成特定的功能

函式長得形如:***()

函式的分類:

關鍵字python一些具有特殊功能的識別符號,這就是所謂的關鍵字,關鍵字時python已經開始使用了的,所以不允許開發者自定義和關鍵字相同的名字的識別符號。

這個以後會知道,我就不細寫了

識別符號的概念:

開發人員在程式中自定義一的一些符號和名稱。識別符號時自己定義的,如變數名,函式名等

組成:由26個英文本母大小寫,數字0-9符號_¥

識別符號的規則:

識別符號命名方式:資料型別值得就是變數的值的型別,也就是變數可以賦哪些值

整數和小數:

整數:int

小數:float

布林值和空值:

布林值只有兩個true和false

控制只有乙個none

判斷兩個變數是否是同乙個變數,判斷的是記憶體位址是否相等

a=1b=

1print(id

(a),

id(b)

)

a和b的id位址一樣

140705753413408

140705753413408

如果是列表

c=[1

,2,3

]d=[1

,2,3

]print(id

(c),

id(d)

)

c和d的id位址不一樣

2317101420416

2317131837056

任何整數在記憶體中都是有固定位置的

列表是很多的組合,因為太大所以不可能一直儲存,因此每次定義的時候都會重新建立。

可變型別:資料可變 值可以改變

不可變型別:資料不可變 值不可以改變

轉義字元

作用\t

乙個縮排的距離

\n換行

\登出掉後邊的特殊作用

三引號:

1,登出**

2,儲存要三引號內文字的格式

將字串不可改變的屬性格式化,然後將他的內容改變。

print

("i love %s"

%"you"

)

輸出結果

i love you
%s字串(採用str()的顯示)

%r字串(採用repr()的顯示)

%c單個字元

%b二進位制整數

%d十進位制整數

%i十進位制整數

%f浮點數

%f浮點數

%%字元%

a=you

print

(f"i love "

)

i love you

python的資料型別

python變數沒有型別,但是python有資料型別 520 和520 是不一樣的,乙個是字串,乙個是數字 python資料型別包括很多,例如數值型別包括 e記法,表示科學計數法,屬於浮點型數值 6 100 000 000 6.1 1 000 000 000 6.1e9 布林型 ture和false...

python的資料型別

str pythonzifuchuan 字串是有索引值的,從左到右索引預設0開始的,最大範圍是字串長度少1,從右到左索引預設 1開始的,最大範圍是字串開頭 print str 輸出完整字串 print str 0 輸出字串中的第乙個字元 print str 2 5 輸出字串中第三個至第五個之間的字串...

python的資料型別

一 字串 1,定義方法 1 用單引號 str1 hello world 2 用雙引號 str2 hello world 注 普通字串的定義,上述兩種定義方法沒有任何區別 單字串中出現單引號時,字串的定義使用雙引號str3 let.s go 如果字串中有雙引號,使用轉義字元 轉義成普通字元 say l...