Python開發【第三篇】:基本數據類型
阿新 • • 發佈:2018-02-13
name 分享圖片 alex 賦值運算 gpo 基本 刪除 索引 常用功能 1、算數運算:
在64位系統上,整數的位數為64位,取值範圍為-2**63~2**63-1,即-9223372036854775808~9223372036854775807 2、布爾值
真或假
1 或 0
3、字符串
1、for循環
用戶按照順序循環可叠代對象中的內容,
PS:break、continue
2、比較運算:
3、賦值運算:
4、邏輯運算:
5、成員運算:
-------------------------------------------------------------------------------------------------------------------------------------------
1、數字
int(整型)
在32位機器上,整數的位數為32位,取值範圍為-2**31~2**31-1,即-2147483648~2147483647在64位系統上,整數的位數為64位,取值範圍為-2**63~2**63-1,即-9223372036854775808~9223372036854775807 2、布爾值
"hello world"字符串常用功能:
- 移除空白
- 分割
- 長度
- 索引
- 切片
name_list = [‘alex‘, ‘seven‘, ‘eric‘] 或 name_list = list([‘alex‘, ‘seven‘, ‘eric‘])
基本操作:
- 索引
- 切片
- 追加
- 刪除
- 長度
- 切片
- 循環
- 包含
ages = (11, 22, 33, 44, 55)
或
ages = tuple((11, 22, 33, 44, 55))
基本操作:
- 索引
- 切片
- 循環
- 長度
- 包含
person = {"name": "mr.wu", ‘age‘: 18} 或 person = dict({"name": "mr.wu", ‘age‘: 18})
常用操作:
- 索引
- 新增
- 刪除
- 鍵、值、鍵值對
- 循環
- 長度
PS:循環,range,continue 和 break
-------------------------------------------------------------------------------------------------------------------------------------------
li = [11,22,33,44] for item in li: print item2、enumrate 為可叠代的對象添加序號
li = [11,22,33] for k,v in enumerate(li, 1): print(k,v)3、range和xrange 指定範圍,生成指定的數字
print range(1, 10) # 結果:[1, 2, 3, 4, 5, 6, 7, 8, 9] print range(1, 10, 2) # 結果:[1, 3, 5, 7, 9] print range(30, 0, -2) # 結果:[30, 28, 26, 24, 22, 20, 18, 16, 14, 12, 10, 8, 6, 4, 2]
Python開發【第三篇】:基本數據類型