iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0
自我挑戰組

Python 函式大全系列 第 2

類型二 物件建構

  • 分享至 

  • xImage
  •  

1. bytearray(): 建立可變的位元組陣列

✦ 指令功能 : 建立可直接修改、增加或刪除元素的位元組陣列

✦ 使用時機 : 虛擬遊戲角色生命值、網路封包中二進位資料修改和拼接等

https://ithelp.ithome.com.tw/upload/images/20250914/20177993zKN0vXpLMq.jpg

2. bytes(): 建立不可變的位元組序列

✦ 指令功能 : 建立不可變的二進位序列保存資料

✦ 使用時機 : 適合不須動態修改資料的場景,如作為函式參數傳遞等

https://ithelp.ithome.com.tw/upload/images/20250914/20177993FAMuoTB0J8.jpg

3. classmethod(): 設立類別方法 (裝飾器)

✦ 指令功能 : 操作類別層級資料或提供替代建構函數

✦ 使用時機 : 共享計數器、從字串創建物件等

https://ithelp.ithome.com.tw/upload/images/20250914/20177993qtXGuhRsUH.jpg

4. complex():建立複數

✦ 指令功能 : 適用於科學或工程計算,建立複數處理同時具有幅度和相位的數值

✦ 使用時機 : 解析幾何、電路分析等

https://ithelp.ithome.com.tw/upload/images/20250914/201779931euqF8ItDf.jpg

5. dict(): 建立字典

✦ 指令功能 : 將資料以鍵 key-值 value 的配對方式來儲存

✦ 使用時機 : 儲存結構化資料、快速查詢等

https://ithelp.ithome.com.tw/upload/images/20250914/20177993RnMhuusZ27.jpg


上一篇
類型一 數值與數學運算
下一篇
類型二 物件建構
系列文
Python 函式大全10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言