亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求解釋一下

如果一個字符串包含很多需要轉義的字符,對每一個字符都進行轉義會很麻煩。為了避免這種情況,我們可以在字符串前面加個前綴?r,表示這是一個?raw?字符串,里面的字符就不需要轉義了。 什么意思

正在回答

2 回答

print r'''bob said "i'm OK."''' 這樣就對了

0 回復 有任何疑惑可以回復我~
#1

萌新程序猿orz 提問者

原來是要加三'個啊 謝謝
2018-07-06 回復 有任何疑惑可以回復我~

就是一個一個轉義太麻煩了啊 把要輸出的字符串前面加個r 里面的 ” 和‘ 就不用管他啦? 有\n的 寫個空格就行了 里面的\都去掉去掉

0 回復 有任何疑惑可以回復我~
#1

萌新程序猿orz 提問者

舉個例子唄 例如 print 'rBob said "I'm OK."' 這樣嗎
2018-07-06 回復 有任何疑惑可以回復我~
#2

csncuishien 回復 萌新程序猿orz 提問者

r要加到引號前面 print r'Bob said "I'm OK"'
2018-07-06 回復 有任何疑惑可以回復我~
#3

萌新程序猿orz 提問者 回復 csncuishien

還是不對 python運行錯誤
2018-07-06 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消
初識Python
  • 參與學習       758397    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

求解釋一下

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號