董付國老師python教學 學習筆記(一)

2021-08-15 12:46:04 字數 1152 閱讀 3157

python的物件模型:

數字(int float complex):數字大小沒有限制

字串(str):使用單引號、雙引號、三引號作為定界符以字母r或r引導的表示原始字串 eg:r'abc'(原始字串表示裡面的轉義字元不轉義了)

位元組串(bytes):以字母b引導,使用單引號、雙引號、三引號作為定界符,eg:b'hello world'(位元組串和字串之間可相互轉換,使用incode和decode指定字串編碼格式來轉換)

列表(list):放在方括號中,以逗號分隔,元素可是任意型別(列表是可變的)

字典(dict):放在大括號中,元素以逗號分隔,元素形式「鍵:值」(字典的鍵不能重複,並且是不可變的物件,即可hash的)

元組(tuple):放在圓括號中,元素之間逗號分隔,若元組只有乙個元素,後面的逗號不能省略,否則會被當做乙個普通元素 eg:(3,)(元組是不可變的,是可hash的)

集合(set frozenset):放在大括號中,元素用逗號分隔,元素不允許重複,另外,set是可變的,frozenset是不可變的

布林型(bool):true false

空型別(nonetype):none

異常(exception valueerror typeerror)

檔案:f=open('data.dat','rb') open是python內建函式,使用指定的模式開啟檔案,返回檔案物件

其他迭代物件:(生成器物件,range物件,zip物件,enumerate物件,map物件,filter物件) 具有惰性求值的特點

惰性求值:可看做乙個流或乙個管子,要乙個資料流出乙個,不要就不流,而且資料只能流出一次,即已經訪問過的元素沒法再訪問

程式設計單元:函式:使用def定義

類:使用class定義

模組:型別為module

類和函式都屬於可呼叫物件,模組用來集中存放函式、類、常量或其他物件

小黑老師python 小黑課堂小黑老師 講師

你輸入的郵件位址曾經通過 啟用了本站帳號,請使用 帳號直接登入。課程習題 提示請選擇乙個答案 提交檢視正確答案 下一題 0 data index data name 課程進度 開課時間待定 開課 進行到第 周 已結束 分 分 檢視證書 開啟奮鬥模式 已開啟奮鬥模式 申請證書 已申請證書,成績合格即頒...

張老師講Python

昨天下午靳老師分享了關於 部署的內容,今天下午請張煒林上去分享了下他準備的內容,他給同學們分享的是 python基礎語法以及爬蟲案例 目前正在全員出題中,張煒林同學就利用了python爬蟲,實現爬取網上相關題型,按照指定格式拆分擷取成固定格式,最後將轉換後的題型上傳至題庫中,可見其實用性還是很強的。...

三國之見龍卸甲 古今多少事,都付笑談中

三國之見龍卸甲 古今多少事,都付笑談中 片名 三國之見龍卸甲,three kingdoms resurrection of the dragon 2008 導演 李仁港 主演 劉德華 洪金寶 maggie q 濮存昕 安志杰 地區 南韓 香港 上映 2008年4月3日 中國 型別 動作 歷史 一 關...