python中單引號,雙引號,多引號區別

2021-02-23 Python學習交流

現在我們在YY上開了免費的公開課,如果有興趣的同學可以去聽聽哦,頻道:63590202,改好馬甲:潭州PY-07-名字,加我好友。我就給你上課發言的權限哦!我的YY號:1664136186  我的QQ號:654472766 

先說1雙引號與3個雙引號的區別,雙引號所表示的字符串通常要寫成一行 

如: 

s1 = "hello,world" 

如果要寫成多行,那麼就要使用\ (「連行符」)吧,如 

s2 = "hello,\ 

world" 

s2與s1是一樣的。如果你用3個雙引號的話,就可以直接寫了,如下: 

s3 = """hello, 

world, 

hahaha.""",那麼s3實際上就是"hello,\nworld,\nhahaha.", 注意「\n」,所以, 

如果你的字符串裡\n很多,你又不想在字符串中用\n的話,那麼就可以使用3個雙 

引號。而且使用3個雙引號還可以在字符串中增加注釋,如下: 

s3 = """hello,  #hoho, this is hello, 在3個雙引號的字符串內可以有注釋哦 

world,          #hoho, this is world 

hahaha.""" 

這就是3個雙引號和1個雙引號表示字符串的區別了,3個雙引號與1個單引號的區別也 

是和這個一樣的,實際上python支持單引號是有原因的,下面我來比較1個單引號和 

1個雙引號的區別。 

當我用單引號來表示一個字符串時,如果要表示 Let's go 這個字符串,必須這樣: 

s4 = 'Let\'s go',注意沒有,字符串中有一個',而字符串又是用'來表示,所以 

這個時候就要使用轉義符 \ (\,轉義符應該知道吧), 如果你的字符串中有一大堆 

的轉義符,看起來肯定不舒服,python也很好的解決了這個問題,如下: 

s5 = "Let's go" 

這時,我們看,python知道你是用 " 來表示字符串,所以python就把字符串中的那 

個單引號 ' , 當成普通的字符處理了,是不是很簡單。 

對於雙引號,也是一樣的,下面舉個例子 

s6 = 'I realy like "python"!' 

這就是單引號和雙引號都可以表示字符串的原因了。

相關焦點

  • 單引號、雙引號和三引號的使用
    1,如果字符串中含有雙引號,可以在賦值時在最外面使用單引號,這樣就可以正常運行,如下:s='what"s your name?'
  • SQL 語句單引號、雙引號的用法
    公眾號關注 「菜鳥要飛」作者:peterYong 原文:https://www.cnblogs.com/peterYong/p/6556680.html關於Insert字符串 ,在(單引號,雙引號)這個方面發生了問題,其實主要是因為數據類型和變量在作怪。
  • 萬萬沒想到,Excel中的雙引號這麼重要!
    在Excel日常操作中,雙引號的身影無處不在,那他到底有什麼妙用呢?
  • 快來瞧瞧,引號在Excel中的運用
    1.輸入數字時前面添加單引號,可以得到文本型的數字,文本型數字的前面可以保留無意義的0.常用於序號的輸入,如001,可以讓身份證號碼、銀行帳號的數字不變成科學計數,文本型數字左上角有綠色標記,單擊左側打開下拉菜單,選擇「轉換為數字「恢復為純數字。
  • 你真的會用雙引號嗎?學會這些,你就可以按時下班了
    在Excel中,經常會看到雙引號""的身影,那你知道它的用途嗎?本期技巧妹與大家分享下雙引號的妙用。
  • 換行合併的內容複製到word裡怎麼有一堆雙引號,怎麼辦?
    因為很多朋友通過Excel合併相應的內容,最終目的是要將換行合併後的內容複製粘貼到word裡去,但是,當複製粘貼的時候,發現換行合併的內容都帶著雙引號       但不要誤解是在PQ將數據上傳到Excel的時候帶的雙引號,而是在將數據從Excel複製到Word時,為了保護單元格內容(含有特殊符號時)的相對完整性而加上的
  • Excel文本數值前的單引號怎麼批量刪除?
    如下圖所示,如何將數值前面的單引號批量刪除呢?
  • 【Excel問伊答207】在一列數字的每個單元格前加個單引號,但顯示值看不見
    一個qq群朋友問怎麼把一列數字變成最前面帶單引號的文本格式的數字。2,複製粘貼這列為數值隨機想看「忘記了excel保護密碼怎麼破」,請回覆:破想看「30歲的夢想,只是年薪10萬,你實現了嗎」,請回覆:夢想想看「各種基礎excel技巧幾個100例」,請回覆:技巧想看「根據姓名查找出女生的照片」,
  • Python語言程序設計: 程序計時、文件進度條、愷撒密碼
    >或者『C』-字符串是字符的有序序列,可以對其中的字符進行索引「請」是「請輸入帶有符號的溫度值:"的第0個字符字符串有2類共4種表示方法-由一對單引號或雙引號表示,僅表示單行字符串「請輸入帶有符號的溫度值:」或者 『C』-由一對三單引號或三雙引號表示,可表示多行字符串 「『Python                       語言』」
  • Excel中字符串查找的實現2(一對多)
    下面我們就普及一下數組的基本知識。-     數組是啥?就是一組數,沒什麼神秘的。在excel裡我們如果表示已知內容的一組數,就可以用大括號括起來,用逗號或分號分隔(區別我們可以暫時無視,將來學習數組公式時再了解吧)。
  • Excel中跨多表引用,Vlookup+indirect函數!
    D3的公式是:=INDIRECT(A2),A2沒有加雙引號,所以會對A2計算結果是B4,然後引用的是B4單元格的值,返回結果為3E3的公式是:=INDIRECT("A2"),A2加了雙引號,所以直接返回的是A2
  • Python讀寫csv文件專題教程(3)
    quotecharquotechar: str (length 1), optional引號,用作標識開始和解釋的字符,引號內的分割符將被忽略。quotingquoting : int or csv.QUOTE_* instance, default 0控制csv中的引號常量。