/ Python

【 Python 】將 bytes 反轉後再轉成 10 進位

內容

  • 學習目標
  • 前置準備作業
  • bytes 轉換

學習目標

  • bytes 反轉
  • ascii 解碼
  • 進制轉換

前置準備作業

  • 已安裝 Python 3

bytes 轉換

Step 1. 將 bytes 反轉後再轉成 10 進位

  • 轉換程式如下

  • 說明

    • 第 1 行:引用 binascii 套件
    • 第 3 行:宣告一個存放 bytes 的變數,其名稱為 getBytes 並設定 bytes 的數值
    • 第 5 行:確認 getBytes 變數的型態
    • 第 7 ~ 8 行:將 getBytes 變數其數值進行反轉
    • 第 10 ~ 11 行:將反轉後的數值轉換為 16 進制
    • 第 13 ~ 14 行:將 16 進制的數值透過 ascii 解碼
    • 第 16 ~ 17 行:將 16 進制的數值轉換為 10 進制
  • 執行結果

    ---2020-05-14---10.56.39


GitHub
List of blogs
Archer

Archer

Having being a software engineer. Experience with Python, JavaScript, Node.js, Objective-C, Micro:bit, Raspberry Pi, AWS, Azure, IoT. ❆ [email protected] https://oranwind.org/author/archer/

Read More