成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

如何用python將單引號(hào)替換為雙引號(hào)

89542767 / 972人閱讀

  python應(yīng)用的范圍還是比較的廣泛的,應(yīng)用的領(lǐng)域也比較的廣泛,但是里面還是存在有一定的小技巧的,這個(gè)就需要我們?nèi)ダ斫鈶?yīng)用。如果我們?cè)谟胮ython的時(shí)候,怎么樣做才能夠?qū)我?hào)替換為雙引號(hào)呢?下面就給大家做個(gè)解答。


  將單引號(hào)替換為雙引號(hào)


  1、若對(duì)象為字符串


  str="{'err_no':0,'err_str':'OK','pic_id':'1169213517976400008','pic_str':'xoet','md5':'ca9bc4fda521498d2b3aba5dbb4ee4ac'}"
  json_str=str.replace("'",'"')


  2、若對(duì)象為字典


  str="{'err_no':0,'err_str':'OK','pic_id':'1169213517976400008','pic_str':'xoet','md5':'ca9bc4fda521498d2b3aba5dbb4ee4ac'}"
  json_str=str.replace("'",'"')


  單引號(hào)和雙引號(hào)有什么區(qū)別


  在Python當(dāng)中表達(dá)字符串既可以使用單引號(hào),也可以使用雙引號(hào),那兩者有什么區(qū)別嗎?


  簡(jiǎn)單來(lái)說(shuō),在Python中使用單引號(hào)或雙引號(hào)是沒(méi)有區(qū)別的,都可以用來(lái)表示一個(gè)字符串。


  但是這兩種通用的表達(dá)方式,除了可以簡(jiǎn)化程序員的開(kāi)發(fā),避免出錯(cuò)之外,還有一種好處,就是可以減少轉(zhuǎn)義字符的使用,是程序看起來(lái)更簡(jiǎn)潔,更清晰。


  舉個(gè)兩個(gè)例子:


  1、包含單引號(hào)的字符串


  假如你想定義一個(gè)字符串my_str,其值為:I'm a student,則可以采用如下方式,通過(guò)轉(zhuǎn)義字符進(jìn)行定義

  my_str='I'm a student'


  也可以不使用轉(zhuǎn)義字符,利用雙引號(hào)直接進(jìn)行定義


    my_str="I'm a student"


  2、包含雙引號(hào)的字符串


  假如你想定義一個(gè)字符串my_str,其值為:Jason said"I like you",則可以采用如下方式,通過(guò)轉(zhuǎn)義字符進(jìn)行定義

  my_str="Jason said"I like you""


  也可以不使用轉(zhuǎn)義字符,利用單引號(hào)直接進(jìn)行定義

  my_str='Jason said"I like you"'


  通過(guò)這種方式,在合適的場(chǎng)景下采用單引號(hào),或者雙引號(hào),是不是可以非常有效的避免轉(zhuǎn)義字符的使用,并且可以使代碼看起來(lái)更加的簡(jiǎn)潔清晰,易懂呢?


  綜上所述,這篇文章就給大家解答完畢,希望可以能給大家?guī)?lái)幫助。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/128291.html

相關(guān)文章

  • SQL注入與防治

    摘要:數(shù)字注入預(yù)防方法字符注入用戶名密碼隨意單引號(hào)不行可換為雙引號(hào)用戶名密碼隨意空格單引號(hào)不行可換為雙引號(hào)用戶名密碼隨意單引號(hào)不行可換為雙引號(hào)用戶名密碼隨意單引號(hào)不行可換為雙引號(hào)預(yù)防方法第一種正則表達(dá)式限制字符白名單第二種過(guò)濾轉(zhuǎn)義非 數(shù)字注入 id=-1or1=1 預(yù)防方法: showImg(https://segmentfault.com/img/bVbkhWq?w=437&h=93);...

    ctriptech 評(píng)論0 收藏0
  • Python 基礎(chǔ)概覽

    摘要:通過(guò)函數(shù)名作為其的參數(shù)就能得到相應(yīng)地幫助信息。類是面向?qū)ο缶幊痰暮诵?,它扮演相關(guān)數(shù)據(jù)及邏輯的容器的角色。之后是可選的文檔字符串,靜態(tài)成員定義,及方法定義。 Python 源文件通常用.py 擴(kuò)展名。當(dāng)源文件被解釋器加載或顯式地進(jìn)行字節(jié)碼編譯的時(shí)候會(huì)被編譯成字節(jié)碼。由于調(diào)用解釋器的方式不同,源文件會(huì)被編譯成帶有.pyc或.pyo擴(kuò)展名的文件,你可以在第十二章模塊學(xué)到更多的關(guān)于擴(kuò)展名的知識(shí)...

    zhongmeizhi 評(píng)論0 收藏0
  • js正則表達(dá)式學(xué)習(xí)筆記

    摘要:分組小括號(hào)功能較多有三種功能,作用一,把單獨(dú)的項(xiàng)組合成子表達(dá)式。作用三,允許后面引用前面的表達(dá)式。如果這時(shí)的正則表達(dá)式是一個(gè)非全局的,那么和正則表達(dá)式方法拿到的結(jié)果相同。,也可以接受一個(gè)正則表達(dá)式作為參數(shù)。 正則表達(dá)式創(chuàng)建字面量創(chuàng)建,a = /abc/gim;構(gòu)造函數(shù)創(chuàng)建,a = new RegExp(abc,gim)正則表達(dá)式中的特殊字符,[...] 方括號(hào)中的任意字符[^...] ...

    superPershing 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<