python爬蟲
可重新賦值,在別的語言中,常量是不可以重新賦值的
x = 3
被重新賦值之後的值去哪了?
被系統**了
python的常量
python沒有常量這個資料型別
程式設計師之間的約定:如果這個變數的命名都是大寫字母,那麼就視為乙個常量
注:強調基本的原因資料型別和資料結構指向的範圍更加廣泛,不要產生錯誤的認知,形成思維定勢
string(字串,字串行)
str(233)
"2\n"
"2\n3"
boolean(布林值)
用來表示true
或者false
bytes
(二進位制序列)
二進位制的表示形式
bytes("hello world".encode("utf-8"))
如何表示list
通過list
() 新建乙個列表
list("hello world")
通過宣告乙個列表
a=[1,2,3]
tuple
(元組)
如何表示tuple
tuple("hello world")
a = (1,2,3)
#宣告單個元素的元組,要新增逗號
a = (1,)
dict(字典)
字典表達方式
通過dict()
來建立字典
dict(a=2) #這種方式使用得不多
通過{}
來宣告乙個字典
a=
set(集合)
如何表示set
python2資料型別
python3 數字 number python 數字資料型別用於儲存數值。資料型別是不允許改變的,這就意味著如果改變量字資料型別得值,將重新分配記憶體空間。以下例項在變數賦值時 number 物件將被建立 var1 1 var2 10 您也可以使用del語句刪除一些數字物件的引用。del語句的語法...
小白初學Python(2) 資料型別
1.numbers 數字 2.string 字串 3.list 列表 4.tuple 元祖 5.dictionary 字典1.int 2.long 3.float 4.complex 複數 用 a bj或 complex a,b 來表示 1.由數字 字母 下劃線組成的一串字元。2.字串列表有2種取值...
Python(2)模組和資料型別
1 sys模組 sys模組是系統自帶的模組,包括了一組非常實用的服務,內含很多函式方法和變數,用來處理python執行時配置以及資源,從而可以與前當程式之外的系統環境互動,這裡只介紹兩個常用的函式 sys.path和 sys.ar sys.path是獲取指定模組搜尋路徑的字串集合,可以將寫好的模組放...