亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      python

      當(dāng)前位置:中華考試網(wǎng) >> python >> python編程基礎(chǔ) >> 文章內(nèi)容

      python的字符串有哪些表達(dá)方式

      來源:中華考試網(wǎng)  [2020年9月28日]  【

        python的字符串有哪些表達(dá)方式

        主要是python中字符串的幾種表達(dá),表示方式。python的幾種表達(dá)方式如下

        1 使用單引號(hào)擴(kuò)起來字符串

        >>> 'my python lession' #以單引號(hào)將字符串?dāng)U起來

        'my python lession'

        >>> a = 'my python lession'

        >>> print(a)

        my python lession

        2 使用雙引號(hào)將字符串?dāng)U起來

        >>> "my python lession" #使用雙引號(hào)將字符串?dāng)U起來

        'my python lession'

        >>> a = "my python lession"

        >>> print(a)

        my python lession

        3 當(dāng)想要輸出單引號(hào)或者雙引號(hào)時(shí)(將單引號(hào),雙引號(hào)作為普通字符輸出),通過 \ 進(jìn)行轉(zhuǎn)義

        >>> 'python \'escape'

        "python 'escape"

        >>> a = 'python \'escape'

        >>> print(a)

        python 'escape #通過\反斜線將單引號(hào)進(jìn)行轉(zhuǎn)移,不在乎最外層的是單引號(hào)還是雙引號(hào),反正是中間是字符串,

      python學(xué)習(xí)課程預(yù)約提醒

      • 地區(qū):
      • 姓名:
      • 手機(jī):

        有\(zhòng)就將后面的單引號(hào),雙引號(hào)進(jìn)行轉(zhuǎn)義

        >>>

        >>> 'python \" escape'

        'python " escape'

        >>> a = 'python \" escape'

        >>> print(a)

        python " escape

        >>>

        >>> "python \' escape"

        "python ' escape"

        >>> a = "python \' escape"

        >>> print(a)

        python ' escape

        >>>

        >>> "python \" escape"

        'python " escape'

        >>> a = "python \" escape"

        >>> print(a)

        python " escape

        4 通過單引號(hào),雙引號(hào)混合的方式輸出單引號(hào),雙引號(hào)

        >>> '"double quote"' #單引號(hào)中,使用雙引號(hào),直接將雙引號(hào)輸出

        '"double quote"'

        >>> a = '"double quote"'

        >>> print(a)

        "double quote"

        >>>

        >>> "'single quote'" #雙引號(hào)中,使用單引號(hào),將單引號(hào)輸出

        "'single quote'"

        >>> a = "'single quote'"

        >>> print(a)

        'single quote'

        >>>

        >>> ""double"" #雙引號(hào)中直接輸出雙引號(hào)報(bào)錯(cuò)

        SyntaxError: invalid syntax

        >>> "\"double\"" #雙引號(hào)中直接輸出雙引號(hào)報(bào)錯(cuò),但是將其中的雙引號(hào)通過反斜線進(jìn)行轉(zhuǎn)義就可以了

        '"double"'

        >>> a = "\"double\""

        >>> print(a)

        "double"

        備注:在交互式解釋器,輸出的字符串都是通過引號(hào)擴(kuò)起來的,如果輸出有單引號(hào),那么最終用雙引號(hào)擴(kuò)起來,如果輸出字符串有雙引號(hào),用單引號(hào)擴(kuò)起來,如果是單雙混合,那么,用單引號(hào)擴(kuò)起來,如果輸出字符串沒有單,雙引號(hào),用單引號(hào)擴(kuò)起來

      責(zé)編:hym
      • 會(huì)計(jì)考試
      • 建筑工程
      • 職業(yè)資格
      • 醫(yī)藥考試
      • 外語考試
      • 學(xué)歷考試