最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

[oeasy]python0043_八進(jìn)制_oct_octal_october_octave

2023-01-10 22:08 作者:oeasy  | 我要投稿

八進(jìn)制(oct)

回憶上次內(nèi)容

  • 什么是 轉(zhuǎn)義?

    • 轉(zhuǎn)義轉(zhuǎn)義 轉(zhuǎn)化含義

    • \ 是 轉(zhuǎn)義字符

    • \n\r是 轉(zhuǎn)義序列

  • 還有什么 轉(zhuǎn)義序列 嗎?

    • \a是 響鈴

    • \b 退格鍵

    • \t 水平制表符 tab鍵

    • \v、\f 實(shí)現(xiàn)喂紙不回車

  • 通過 16進(jìn)制數(shù)值 轉(zhuǎn)義

    • \xhh

    • 輸出 (hh)16進(jìn)制對應(yīng)的ascii字符

  • 如果我們不輸入x

    • 會(huì)發(fā)生什么呢?

  • 為什么會(huì)輸出 S 呢???

查詢文檔

  • 查詢主題 STRINGS

查詢結(jié)果

  • 表示方法

    • \xhh 是 16進(jìn)制 表示方法

    • \ooo 是 8進(jìn)制 表示方法

  • 去試試

從 16進(jìn)制 到 8進(jìn)制

  • 16進(jìn)制表示法 沒有問題

  • 那 8進(jìn)制 呢?

  • 有沒有 求八進(jìn)制值的函數(shù) 呢?

    • 就像 hex 、 bin

oct函數(shù)手冊

  • oct 就是 求八進(jìn)制值的函數(shù)

  • 返回的 是

    • 八進(jìn)制形式的 字符串

具體表示

  • 確實(shí)可以

    • 用 3位 八進(jìn)制數(shù) 表示字符

    • \141

  • 123 為什么 對應(yīng) S 呢?

查詢幫助

  • S 的序號 是83

  • 83 對應(yīng)的 八進(jìn)制數(shù) 是

    • 八進(jìn)制

    • 0o123
      - 0 代表這是個(gè) 數(shù)字
      - o 代表 oct

  • 為什么 oct 代表八進(jìn)制呢?

詞根溯源

  • oct來源

  • eight 和 oct 同源

  • 就如同

    • ten 和 decimal

    • two 和 binary

octopus

  • 八只腳 的 章魚 ??

  • 章魚也叫八爪魚(octopus)

octave

  • 八度音階

    • 俗稱的 八度音

    • 高八度

    • 低八度

  • octave

october

  • october 是

    • 創(chuàng)建羅馬 的 弟弟

    • 八月

    • 羅慕路斯(Romulus)歷法中的

    • 羅慕路斯 是 在七個(gè)山丘上

    • 有什么證據(jù)嗎?

    連續(xù)的月份

    月份數(shù)字詞根單詞7sevenseptem-september8eightocto-october9ninenovem-november10ten(decimal)decem-december

    • 只有 304天

      • 剩下的61天 太冷了

      • 也沒農(nóng)活

      • 不 需要記憶

    后來的歷法

    • 龐貝留斯在年底 加了兩個(gè)月

      • Ianuarius

      • Februarius

    • 仔細(xì)看 首行的 月份

    儒略歷

    • 凱撒歷

      • Julian Calendar

    • 凱撒 把 新加的兩個(gè)月 放到年初

      • 一月大月 31天

      • 二月小月 28天

    • 后人把

      • 紀(jì)念 Octavius Augustus

      • 屋大維·奧古斯都

      • 紀(jì)念 Julius Caesar

      • 尤里烏斯·凱撒

      • Quintilis 改成 July

      • Sextilis 改成 Augustus

      • 屋大維 和 八

        • 還真的是 有緣

      八進(jìn)制字符

      • 可以觀察到

        • 表示 這個(gè)字符 !

        • 0o41 對應(yīng)字符 !

        • \041\41 都可以

      • 那么

        • 問題來了

      • "\123"究竟

        • 是 “\12” + “3” 呢?

        • 還是 “\123” 呢?

      查詢

      • 以 “\n” 為切入點(diǎn)

      • (0A)16進(jìn)制

      • (10)10進(jìn)制

      • (12)8進(jìn)制

        • 來 轉(zhuǎn)義 呢?

        • 當(dāng)做一個(gè)整體 來轉(zhuǎn)義

        • 想先把 前兩個(gè)字符(01)

        • 而不是 以前三個(gè)(012)

        歧義

        • 如果 直接輸出\121

          • 結(jié)果是 Q

          • 0o121 對應(yīng)著 0x51

        • 如果 直接輸出\12

          • 可以輸出換行符

        • 如果我就想

          • 用 8進(jìn)制 輸出換行符

          • 并且 后面 加一個(gè)字符1 呢?

        • 明確 是 兩個(gè)字符

        還有一種方法

        • 給 前面的\12

          • 前面補(bǔ)0

          • 修改為\012

        • 兩種方法 都可以

          • 去除歧義的能力 更強(qiáng)

          • 不過 第二種

        • 回憶一下 進(jìn)制

        總結(jié)

        • 這次研究了

          • \ooo

          • 把(ooo)8進(jìn)制對應(yīng)的ascii字符輸出

          • 通過 八進(jìn)制數(shù)值 轉(zhuǎn)義

        • 轉(zhuǎn)義序列

          • \n、\t 是 轉(zhuǎn)義序列

          • \xhh 也是 轉(zhuǎn)義序列

          • \ooo 還是 轉(zhuǎn)義序列

        • 現(xiàn)在 總共有

          • 種進(jìn)制 了呢???

        • 下次總結(jié)一下!*

        • 藍(lán)橋->https://www.lanqiao.cn/courses/3584

        • github->https://github.com/overmind1980/oeasy-python-tutorial

        • gitee->https://gitee.com/overmind1980/oeasypython

        • 視頻->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy


        [oeasy]python0043_八進(jìn)制_oct_octal_october_octave的評論 (共 條)

        分享到微博請遵守國家法律
        平和县| 夏邑县| 苏州市| 高淳县| 伊金霍洛旗| 渭南市| 凤翔县| 安岳县| 乌恰县| 大同县| 桓仁| 陆良县| 辰溪县| 平乡县| 汾西县| 民和| 阳西县| 安顺市| 江川县| 平阴县| 龙胜| 大新县| 商水县| 阳泉市| 盐山县| 淮南市| 抚松县| 鄂尔多斯市| 安化县| 浑源县| 衢州市| 兴城市| 卢龙县| 武清区| 武定县| 揭西县| 来凤县| 丁青县| 五莲县| 理塘县| 原阳县|