真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么理解Python開發(fā)中字符串中的\字符-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“怎么理解Python開發(fā)中字符串中的\字符”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“怎么理解Python開發(fā)中字符串中的\字符”這篇文章吧。

創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的磁縣網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!


  Python開發(fā)中字符串中的\字符有三種不同的含義:


  1、轉(zhuǎn)義字符


  2、路徑名中用來連接路徑名


  3、編寫太長代碼手動軟換行。


  反斜杠 是 “轉(zhuǎn)意符" -- 改變后面字符的含義, 比如:

  \r : 回車, \n : 換行, \t : 制表符 ..
  為了表達(dá)字符"反斜杠(\)" 需要在其前面在加一個反斜杠 : \\
  就是說,你看到的字符串中的 \\ 就是一個 "\".
  另:你可以用os.path.join("C:", *dirs)來完成這種路徑字符串的連接。


  1,當(dāng)反斜杠中不含轉(zhuǎn)義字符時可以依舊打印,結(jié)果不變,但不鼓勵
  >>> mystr='C:\Program Files\python\Good'
  >>> mystr
  'C:\\Program Files\\python\\Good'
  >>> print(mystr)
  C:\Program Files\python\Good


  2,當(dāng)反斜杠和其之后的字符組合成轉(zhuǎn)義字符時,輸出結(jié)果會發(fā)生改變
  >>> mystr='C:\numpyPacket\Program Files\python\Good'
  >>> mystr
  'C:\numpyPacket\\Program Files\\python\\Good'
  >>> print(mystr)
  C:
  umpyPacket\Program Files\python\Good


  3.上述情況的解決方案一是在輸出所有反斜杠處的位置,使用轉(zhuǎn)義字符\,再輸出其自身.二是使用原始字符串r,即在字符串之前加個小r
  mystr='C:\\numpyPacket\\Program Files\\python\\Good'
  >>> mystr
  'C:\\numpyPacket\\Program Files\\python\\Good'
  >>> print(mystr)
  C:\numpyPacket\Program Files\python\Good
  >>> mystr=r'C:\numpyPacket\Program Files\python\Good'
  >>> mystr
  'C:\\numpyPacket\\Program Files\\python\\Good'
  >>> print(mystr)
  C:\numpyPacket\Program Files\python\Good


  4,如果要在字符串末尾連接反斜杠或雙反斜杠,該如何操作首先,直接在字符串末尾加反斜杠或使用轉(zhuǎn)義字符添加雙反斜杠都不可行  mystr='C:\numpyPacket\Program Files\python\Good\'
  SyntaxError: EOL while scanning string literal
  mystr='C:\\numpyPacket\\Program Files\\python\\Good\\\'
  SyntaxError: EOL while scanning string literal
  >>> mystr=r'C:\numpyPacket\Program Files\python\Good\'
  SyntaxError: EOL while scanning string literal
  >>>


  正確的操作:


  字符串末尾只有一個斜杠:
  >>> mystr='C:\\numpyPacket\\Program Files\\python\\Good\\'
  >>> mystr
  'C:\\numpyPacket\\Program Files\\python\\Good\\'
  >>> print(mystr)
  C:\numpyPacket\Program Files\python\Good\


  字符串末尾有2個斜杠:
  >>> mystr='C:\\numpyPacket\\Program Files\\python\\Good\\\\'
  >>> mystr
  'C:\\numpyPacket\\Program Files\\python\\Good\\\\'
  >>> print(mystr)
  C:\numpyPacket\Program Files\python\Good\\
  >>> mystr=r'C:\numpyPacket\Program Files\python\Good\\'
  >>> mystr
  'C:\\numpyPacket\\Program Files\\python\\Good\\\\'
  >>> print(mystr)
  C:\numpyPacket\Program Files\python\Good\\

以上是“怎么理解Python開發(fā)中字符串中的\字符”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


本文標(biāo)題:怎么理解Python開發(fā)中字符串中的\字符-創(chuàng)新互聯(lián)
鏈接地址:http://weahome.cn/article/ddhsph.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部