<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] >[success] # 編碼基礎 ~~~ 1.八位01的形式表示一個字節,一共是2**8 =256 就形成了ascii 格式 2.為了表示更多國家的文字出現了Unicode,32位表示一個字符 3.后來2**32位占用空間太多,出現了utf-8,一個字符最少用8位去表示,英文用8位 一個字節,歐洲文字用16位去表示兩個字節,中文用24 位去表示三個字節 4.gbk 中國人自己發明的,一個中文用兩個字節 16位去表示。 ~~~ ~~~ ascii A : 00000010 8位 一個字節 unicode A : 00000000 00000001 00000010 00000100 32位 四個字節 中:00000000 00000001 00000010 00000110 32位 四個字節 utf-8 A : 00100000 8位 一個字節 中 : 00000001 00000010 00000110 24位 三個字節 gbk A : 00000110 8位 一個字節 中 : 00000010 00000110 16位 兩個字節 ~~~ >[danger] ##### 單位換算 ~~~ 注:01000001 八位數代表一個字節 1bit 8bit = 1bytes 1byte 1024byte = 1KB 1KB 1024kb = 1MB 1MB 1024MB = 1GB 1GB 1024GB = 1TB ~~~ >[danger] ##### python 編碼 ~~~ py3: str 在內存中是用unicode編碼。 bytes類型 對于英文: str :表現形式:s = 'alex' 編碼方式: 010101010 unicode bytes :表現形式:s = b'alex' 編碼方式: 000101010 utf-8 gbk。。。。 對于中文: str :表現形式:s = '中國' 編碼方式: 010101010 unicode bytes :表現形式:s = b'x\e91\e91\e01\e21\e31\e32' 編碼方式: 000101010 utf-8 gbk。。。。 ~~~ ~~~ s1 = 'ssss' # encode 編碼,將str --> bytes, (),也是由于python默認是unicode 編碼,因此也是將unicode 編碼成其他格式 s11 = s1.encode('utf-8') s11 = s1.encode('gbk') print(s11) s2 = '中國' s22 = s2.encode('utf-8') print(s22) s22 = s2.encode('gbk') print(s22) # \xe4 表示一個字節,根據不同編碼格式會 產生不同的字節數 打印結果: b'ssss' b'\xe4\xb8\xad\xe5\x9b\xbd' b'\xd6\xd0\xb9\xfa' ~~~ >[dnager] ##### 解碼和編碼的用法 ~~~ 1.encode() 編碼,獲取到的是編碼之后的結果,bytes 2.decode() 解碼,把bytes編程我們熟悉的字符串 ~~~ >[danger] ##### 絕對路徑和相對路徑 ~~~ 1.相對路徑是相對于你當前程序所在的文件夾,../ 是上級目錄的意思 2.絕對路徑就是路徑的全地址模式,從磁盤根目錄尋找 ~~~ * 關于相對路徑的小案例 ![](https://box.kancloud.cn/fafd7511fb8e8bac3fb78b4ae7923f1a_193x127.png) ~~~ 目標:我要在test.py 文件找到 file下的test 文件 1.首先應該獲取當前文件的上級文件,當前文件在py的文件件,由于py和file 是同級的因此,先獲取兩個同級的上級,在找到test 2.寫法:../file/test ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看