python30期第三天課程總結

2021-10-05 17:36:56 字數 983 閱讀 7417

-->number型別部分

-->容器型別部分

-->強轉字典

1.set集合,特點是不可獲取,不可修改,無序,自動去重的特點;

2.dict字典,特點是具有可獲取,可修改,無序的特點;

(僅對python3.6版本負責)

1.對於整型而言,-5~正無窮範圍內的相同值 id一致;

2.對於浮點數而言,非負數範圍內的相同值 id一致;

3.對於布林值而言,值相同情況下,id一致

4.複數在 實數+虛數 這樣的結構中永不相同(只有虛數的情況例外)

5.字串 和 空元組 相同的情況下,位址相同

6.列表,元組,字典,集合無論什麼情況 id標識都不同 [空元組例外]

int :     整型   浮點型 布林型別  純數字字串

float: 整型 浮點型 布林型別 純數字字串

complex: 整型 浮點型 布林型別 純數字字串 (複數)

bool: ( 容器型別資料 / number型別資料 都可以 )

str:	     ( 容器型別資料  /  number型別資料 都可以 )

list: 字串 列表 元組 集合 字典

tuple: 字串 列表 元組 集合 字典

set: 字串 列表 元組 集合 字典 (注意:相同的值,只會保留乙份)

dict: 使用 二級列表,二級元組,二級集合(裡面的容器資料只能是元組)

1. 強轉成字典時,必須是等長的二級容器,元素個數為2個

2.外層可以是列表或元組或集合,裡面的容器是元組或者列表(推薦)

3.如果裡面是集合,語法上允許,但有侷限性(不推薦)

4.如果用字串,語法上允許,但有侷限性(不推薦)

python30期第一天課程總結

1.十進位制轉二進位制,八進位制,十六進製制都是以十進位制本身除以相應進製來得出結果 2.反之二進位制,八進位制,十六進製制轉十進位制都是以待轉換的進製數本身乘進製數按0次冪開始依次累加得出結果 3.八進位制和十六進製制之間需要通過二進位制這個橋梁來進行轉換,因為二進位制和八進位制還有二進位制和十六...

python30期第二天課程總結

1.變數顧名思義就是可變的量,一般有對應的賦值物件給其賦值 2.變數的命名 字母數字下劃線,首字元不能為數字 嚴格區分大小寫,且不能使用關鍵字 變數命名有意義,且不能使用中文哦 3.在python裡如果想將a和b變數的值進行交換,只需敲出a,b b,a即可,這是python獨有,其他語言不通用 1....

Python30期第五天課程總結

1.型別判斷語法 用法一isinstance 要判斷的值,要判斷的型別 返回的是真或者假 用法二isinstance 要判斷的值,可能的型別1,可能的型別2 如果有乙個型別滿足,返回的是真否則為假 2.塊是以冒號作為開始,用縮進來劃分作用域 3.塊注意點 要麼全都是乙個tab縮排,要麼全都是4個空格...