單引號、雙引號和三引號的使用

2021-02-13 深度學習小王子

1,如果字符串中含有雙引號,可以在賦值時在最外面使用單引號,這樣就可以正常運行,如下:

s='what"s your name?'

print s

2,如果字符串中含有單引號,可以在賦值時在最外面使用雙引號,這樣就可以正常運行,如下:

s="what's your name?"

print s

另外單雙引號和三引號的區別是:三引號可以表示一行或多行字符串,單雙引號只能表示一個邏輯行的字符串


1)正確的寫法  s='''hillox dddd sdie bowen'''

2)正確的寫法 

s='''hillox dd

dd sdie bowen'''

3)正確的寫法  s='hillox dddd sdie bowen'

4)錯誤的寫法

s='hillox dddd

sdie bowen'

5)正確的寫法

s='hillox dddd\

sdie bowen'


說明

1)通過在第一行後面添加了連接符,看起來是兩個物理行,其實就是一個邏輯行,所以還是正確的寫法

2)在python中單引號和雙引號只有在本文描述的場景下使用上的不同,本質上是完全一樣的,這一點和shell腳本是不一樣的,在shell中單引號會保留裡面字符串的原樣,而雙引號則在取值的場景下就會輸出變量本身的值。

舉例:某一段腳本內容如下

#! /usr/bin/env sh

a=222

echo '$a'

echo "$a"

執行後輸出的結果是:

$a

222

後記:在學習過程中要善於將新知識和現有掌握的技能進行串聯比較,這樣就會更快更清晰的掌握,不僅是學習技術,我們在生活中也要學會一種遷移的本領,事實上這就是高手和普通人的一個重大區別,這些內容我會在下面的公眾號「寶王爺」中發布,歡迎關注。

相關焦點

  • python中單引號,雙引號,多引號區別
    ,那麼s3實際上就是"hello,\nworld,\nhahaha.", 注意「\n」,所以, 如果你的字符串裡\n很多,你又不想在字符串中用\n的話,那麼就可以使用3個雙 引號。而且使用3個雙引號還可以在字符串中增加注釋,如下: s3 = """hello,  #hoho, this is hello, 在3個雙引號的字符串內可以有注釋哦 world,          #hoho, this is world hahaha."""
  • SQL 語句單引號、雙引號的用法
    公眾號關注 「菜鳥要飛」作者:peterYong 原文:https://www.cnblogs.com/peterYong/p/6556680.html關於Insert字符串 ,在(單引號,雙引號)這個方面發生了問題,其實主要是因為數據類型和變量在作怪。
  • 快來瞧瞧,引號在Excel中的運用
    號在Excel的使用中多處出現,相對較為複雜,主要是在公式函數中使用,今天我們就來把這個理一理。1.輸入數字時前面添加單引號,可以得到文本型的數字,文本型數字的前面可以保留無意義的0.常用於序號的輸入,如001,可以讓身份證號碼、銀行帳號的數字不變成科學計數,文本型數字左上角有綠色標記,單擊左側打開下拉菜單,選擇「轉換為數字「恢復為純數字。
  • 萬萬沒想到,Excel中的雙引號這麼重要!
    在Excel日常操作中,雙引號的身影無處不在,那他到底有什麼妙用呢?
  • 你真的會用雙引號嗎?學會這些,你就可以按時下班了
    在Excel中,經常會看到雙引號""的身影,那你知道它的用途嗎?本期技巧妹與大家分享下雙引號的妙用。
  • Excel文本數值前的單引號怎麼批量刪除?
    如下圖所示,如何將數值前面的單引號批量刪除呢?
  • 換行合併的內容複製到word裡怎麼有一堆雙引號,怎麼辦?
    因為很多朋友通過Excel合併相應的內容,最終目的是要將換行合併後的內容複製粘貼到word裡去,但是,當複製粘貼的時候,發現換行合併的內容都帶著雙引號       但不要誤解是在PQ將數據上傳到Excel的時候帶的雙引號,而是在將數據從Excel複製到Word時,為了保護單元格內容(含有特殊符號時)的相對完整性而加上的
  • 【Excel問伊答207】在一列數字的每個單元格前加個單引號,但顯示值看不見
    一個qq群朋友問怎麼把一列數字變成最前面帶單引號的文本格式的數字。1,輔助列,="'"&a1,當然這個雙引號裡的是單引號,也可以不用單引號,用其他字符比如x,比如+等等符號2,複製粘貼這列為數值
  • excel中indirect函數使用方法和應用實例
    內容提要:本文通過實例詳細介紹excel中indirect函數的使用方法和在數據有有效性和三維引用的應用
  • 也說說indirect函數的使用方法
    使用indirect函數可引用其他工作簿的名稱、工作表名稱和單元格引用。第一:indirect函數對單元格引用的兩種方式。看下圖,使用indirect函數在C2、C3引用A1單元格的內容。1、=INDIRECT("A1"),結果為C3。
  • IF公式的使用方法
    Hi,大家好,今天我們講講if公式的使用,叫它if函數或if公式均可,取決於個人習慣。
  • 總結篇--INDIRECT函數使用終極帖
    基本用法如圖,下面的三個公式中第一個時直接引用,後兩個是間接引用。第二個公式中,對單元格A2加了雙引號,表示是對單元格A2的引用,返回的結果是B4。第三個公式中,沒有對單元格A2加雙引號,表示是對單元格A2中的單元格地址「B4」進行引用,返回的結果是文本字符串。大家對此理解了嗎?下面,精彩的內容即將拉開帷幕!
  • VBA中引用工作表中的公式和調用工作表函數!
    在工作表中使用公式,很簡單,直接在F2中輸入:=B2*C2在VBA中表達如下:Sub 普通公式()Range("f2") = "=b2*c2"End Sub等號後面直接雙引號,雙引號裡公式和工作表裡的公式一致,注意帶等號。
  • 【Excel 小技巧】一分鐘給數據加前綴和後綴
    首先我們看下沒用公式前是怎麼做的,我們必須一個一個選中單元格數據的最前方或最後方去添加。如果是這樣三四個還好,如果成千上萬的話,那我們用這種方法,只是得花費幾個小時和手指痙攣的後果去完成,並唯恐手滑刪掉了哪個數據的一部分。現在我們在B1輸入="中國"&A1&"2016.06.28",再往下拉,看結果。
  • IFERROR函數使用方法解析
    在Excel中使用IFERROR函數可以用來判斷某些內容的正確與否,正確則返回正確結果,錯誤則返回需要顯示的信息。 IFERROR函數語法:IFERROR(value, value_if_error)表示判斷value的正確性,如果value正確則返回正確結果,否則返回value_if_error。