官术网_书友最值得收藏!

4.3 轉義字符

有時候需要在字符串內設置單引號、雙引號或是換行符號等,這時需要使用轉義字符。Python的轉義字符是由一個反斜杠(\)與一個字符組成,如表4-1所示。

表4-1 Python的轉義字符

下列案例在字符串內使用換行字符(\n):

        >>> a="離離原上草\n一歲一枯榮"
        >>> print (a)
        離離原上草
        一歲一枯榮

下列案例在字符串內使用雙引號("):

        >>>a="The character is \"a\""
        >>>print (a)
        The character is "a"

下列案例顯示十六進制數值是45的ASCII碼:

        >>>a="\x45"
        >>>a
        'E'

下列案例顯示八進制數值是105的ASCII碼:

        >>>a= "\105"
        >>> a
        'E'

如果需要在字符串內加上反斜杠字符,就必須在字符串的引號前面加上"r"或是"R"字符。下列案例的字符串包含反斜杠字符:

        >>> print (r"\n")
        \n
        >>> print (R"\f, \n, \x")
        \f, \n, \x
主站蜘蛛池模板: 砀山县| 江安县| 南澳县| 思茅市| 礼泉县| 凤台县| 鹿泉市| 富川| 贺兰县| 炉霍县| 荆州市| 普兰县| 武乡县| 蓬溪县| 绥宁县| 汤原县| 西城区| 南召县| 鹿邑县| 赞皇县| 建阳市| 定南县| 那坡县| 肇庆市| 中方县| 赤壁市| 哈密市| 芜湖县| 莱芜市| 环江| 陈巴尔虎旗| 青海省| 辽宁省| 成安县| 兴义市| 应用必备| 喀喇沁旗| 淮滨县| 腾冲县| 巨鹿县| 嫩江县|