Python基礎知識(1) 資料型別和變數

2021-09-27 12:42:50 字數 1781 閱讀 8173

python資料型別有:整數、浮點數、字串、布林值、空值、變數、常量。下面對一些型別注意點進行總結:

字串字串是以單引號'或雙引號"括起來的任意文字;

如果'本身也是乙個字元,那就可以用""括起來,比如"i'm ok"

如果字串內部既包含'又包含",可以用轉義字元\來標識,比如:

'i\'m \"ok\"!'
r''表示''內部的字串預設不轉義:

>>

>

print

('\\\t\\'

)\ \

>>

>

print

(r'\\\t\\'

)\\\t\\

'''...'''的格式表示多行內容:

>>

>

print

('''line1

... line2

... line3'''

)line1

line2

line3

多行字串'''...'''還可以在前面加上r使用

空值空值是python裡乙個特殊的值,用none表示。

none不能理解為0,因為0是有意義的,而none是乙個特殊的空值

變數變數名必須是大小寫英文、數字和_的組合,且不能用數字開頭;

在python中,等號=是賦值語句,可以把任意資料型別賦值給變數,同乙個變數可以反覆賦值,而且可以是不同型別的變數;

變數本身型別不固定的語言稱之為動態語言;

常量通常用全部大寫的變數名表示常量;

python中的除法

在python中,有兩種除法,一種除法是/

>>> 10 / 3

3.3333333333333335

/除法計算結果是浮點數,即使是兩個整數恰好整除,結果也是浮點數:

>>> 9 / 3

3.0

還有一種除法是//,稱為地板除,兩個整數的除法仍然是整數:

>>> 10 // 3

3

整數的地板除//永遠是整數,即使除不盡。

因為//除法只取結果的整數部分,所以python還提供乙個餘數運算,可以得到兩個整數相除的餘數:

>>> 10 % 3

1

注意點

(1)對變數賦值x = y是把變數x指向真正的物件,該物件是變數y所指向的。隨後對變數y的賦值不影響變數x的指向。

(2)python的整數沒有大小限制。

(3)python的浮點數也沒有大小限制,但是超出一定範圍就直接表示為inf(無限大)。

關於python的基礎知識1 資料型別

python中的資料型別。python中的5中資料型別 1 numbers,數字 2 string,字串 3 list,列表 4 tuple,元組 5 dictionary,字典。其中,list是最常用的資料型別,dictionary次之。舉例 numbers var1 1 var2 2 strin...

資料型別基礎知識

強型別語言 要求變數的使用要嚴格符合規定,所有變數都必須先定義後才能使用 安全性高,速度慢 弱型別語言 資料型別分類 基本型別 重點 public class six1 引用型別類介面 陣列位 bit 是計算機內部資料儲存的最小單位 位元組 byte 是計算機中資料處理的基本單位,習慣用byte來表...

Python基礎知識 1 6資料型別

在數學中我們知道有整數 小數 複數等,簡言之資料是有型別之分的 同樣,在python程式語言中,資料也是有型別的 舉個例子 從藥店購買的眼藥水與我們從商店購買的礦泉水,瓶子的大小為什麼不一樣大呢?說到底不就是為了節省空間嘛,試想如果用礦泉水瓶來儲存那麼少的眼藥水雖然是可以的,但會造成極大的浪費 因此...