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

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

[oeasy]python0041_ 轉(zhuǎn)義字符_轉(zhuǎn)義序列_escape_序列_sequence

2023-01-09 13:10 作者:oeasy  | 我要投稿

轉(zhuǎn)義序列

回憶上次內(nèi)容

  • 上次回顧了5bit-Baudot博多碼的來(lái)歷

  • 從 莫爾斯碼 到 博多碼

    • 從 紙帶

    • 變成 打印紙張

    • 從 電鍵

    • 改成 鍵盤(pán)

    • 機(jī)器 來(lái) 收發(fā)電報(bào)

    • 人 來(lái) 收發(fā)電報(bào)

    • 原來(lái)

    • 現(xiàn)在

    • 輸入方式

    • 輸出方式

  • 后來(lái)

    • 電傳打字機(jī)ASR-33

    • 成為 初代 經(jīng)典終端

  • 除了 \n\r 之外

    • 還有什么 特殊字符 嗎???

搜索 ASCII

  • 找到 ascii的定義

  • 還有 好多

    • 類(lèi)似于\n\r的 特殊字符

動(dòng)手試試

  • 總結(jié)一下

    • 各種 轉(zhuǎn)義字符

轉(zhuǎn)義總結(jié)

  • \a

    • 終端 或者 服務(wù)器

    • 一般沒(méi)有 蜂鳴器

    • 是讓 蜂鳴器 鳴叫

    • 手動(dòng)發(fā)送編碼

    • 敲一下 這個(gè)鈴鐺

    • 避免 回車(chē)過(guò)程中 誤打字符

    • 響鈴 ? (bell)

    • 電傳打字機(jī) 回車(chē)前 都會(huì)預(yù)警響鐺

    • 可以

    • 后來(lái)

    • 現(xiàn)在

  • \b

    • BackSpace

    • 退回一格

  • \t

    • table

    • 水平制表符

    • Horizontal Tab

    • 效果是空四個(gè)格

  • \v\f

    • 純喂紙 不回車(chē)

    • 效果就是

黑暗森林

  • 再看 ascii碼表

    • 好像也沒(méi)有 那么神秘

    • 已經(jīng) 有些部分 展示出來(lái) 了

    • 黑暗森林

  • 為什么 只能\n

    • 難道 /n 不行么?

    • 動(dòng)手 試試!

實(shí)驗(yàn)

  • 確實(shí) 不行!

  • ascii的定義 是 源頭

  • python 對(duì)于這些字符的解釋

    • 是跟 c語(yǔ)言 學(xué)的

  • 這些特殊的東西

    • 這個(gè)字符相關(guān)聯(lián)

    • 都和 \反斜杠

  • 為什么呢?

反斜杠

  • 為什么管 這個(gè)方向的斜杠

    • 反斜杠 呢?

  • 斜杠是 成對(duì)兒的

    • backslash

    • \

    • slash

    • /

    • 有 斜杠

    • 就有 反斜杠

  • 我們一般都是 ?利手

    • 都是 右上到左下

    • slash 很順手

    • slash 這個(gè)詞本身就是砍

    • 用鞭子或者鋒利的刃來(lái)砍

    • 順手的就是 slash

    • 暴力的砍

    • 主要是對(duì)于樹(shù)來(lái)說(shuō)的

    • 從上往下砍

  • 反過(guò)來(lái)不順手的就是

    • backslash

    • 對(duì)應(yīng)的是不正常的

    • 轉(zhuǎn)化含義的

轉(zhuǎn)義字符

  • 轉(zhuǎn)義字符

    • 構(gòu)成一個(gè) 轉(zhuǎn)義字符

    • 構(gòu)成一個(gè) 具體的字符

    • escape code

    • 有 逆向思維的感覺(jué)

    • \自身 無(wú)法

    • 而是 要和后面的字符 一起

  • 轉(zhuǎn)義用的 是

    • 斜杠

    • \

    • backslash

轉(zhuǎn)義 Escape

  • \反斜杠(backslash)

    • 字符 就不是 原來(lái)的字面意思 了

    • 加了其他字符 之后

  • 轉(zhuǎn)義么

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

    • 轉(zhuǎn)化含義

  • 所以\反斜杠 這個(gè)字符

    • Escape character

    • 也叫做轉(zhuǎn)義字符

  • \b 這兩個(gè)字符的序列

    • 對(duì)應(yīng) 1個(gè) ascii字符

    • 轉(zhuǎn)義序列\b轉(zhuǎn)化含義之后的 含義

    • \ 這個(gè)轉(zhuǎn)義字符

    • 會(huì)讓 \b轉(zhuǎn)義序列

    • 轉(zhuǎn)義為 Backspace

    • 退格這1個(gè)字符

    • 算是一個(gè)轉(zhuǎn)義序列 Escape sequence

    • 這個(gè)退格 是

    • 這個(gè) 轉(zhuǎn)化后的 含義

  • 可以 在鍵盤(pán)

    • 找到 這個(gè)字符 嗎?

鍵盤(pán)

  • 就是 \b

    • 對(duì)應(yīng)的ascii值 就是 8

    • 鍵盤(pán)上的退格

  • 轉(zhuǎn)義的本質(zhì) 是什么 呢?

轉(zhuǎn)義本質(zhì)

  • 轉(zhuǎn)義轉(zhuǎn)義轉(zhuǎn)換含義!!!??

    • 把自己 和后面的字符n 一起

    • 構(gòu)成了 轉(zhuǎn)義序列\n

    • \n本來(lái)是 兩個(gè)字符

    • 轉(zhuǎn)義字符\反斜線

    • 轉(zhuǎn)換含義 成為 一個(gè)的含義

  • 原來(lái)的字符是\n

    • 轉(zhuǎn)成新的含義為換行

  • \r就不是\r

    • 序號(hào)13的字符

    • \r是一個(gè)整體

    • 對(duì)應(yīng)一個(gè)字符

    • 整個(gè)對(duì)應(yīng) ascii 中

試試

  • 就像 a 對(duì)應(yīng) 65 一樣

    • \b 對(duì)應(yīng) 8

  • \b 在 python3 的作用

    • 退格

    • 你發(fā)現(xiàn)了 12\ba 變成 1a 了么?

  • \b\x08、chr(8) 是 同一個(gè)字符

  • 但是這個(gè)\x08

    • 是什么意思?

繼續(xù)轉(zhuǎn)義

  • 這個(gè)x08 剛好是

    • 退格對(duì)應(yīng)字符的 ascii值

    • 退格對(duì)應(yīng)的值是 8

  • 但這個(gè) 8 是

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

    • 但是這個(gè) x 是什么意思來(lái)著?

  • x 的意思是 hexadecimal

    • hex 就是 大著舌頭說(shuō)six

    • 后面 216進(jìn)制數(shù)

    • 剛好 對(duì)應(yīng) 一個(gè)字節(jié)

總結(jié)

  • 什么是 轉(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)喂紙不回車(chē)

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

    • \xhh

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

  • 如果我們不輸入x

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

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

  • 我們下次再說(shuō)!??

  • 藍(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]python0041_ 轉(zhuǎn)義字符_轉(zhuǎn)義序列_escape_序列_sequence的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
荥经县| 呼伦贝尔市| 金堂县| 运城市| 舞阳县| 屏山县| 栾川县| 隆昌县| 泰顺县| 改则县| 柘城县| 黄冈市| 桃园市| 阜康市| 江川县| 阜城县| 白朗县| 吴桥县| 富蕴县| 辛集市| 青田县| 新乡县| 绥芬河市| 宽城| 盱眙县| 绍兴市| 宁陵县| 惠安县| 大港区| 香格里拉县| 贵阳市| 越西县| 勃利县| 榕江县| 龙口市| 瓦房店市| 江安县| 玛纳斯县| 浦江县| 泸西县| 红河县|