1 5 單引號 雙引號及轉義字元

2021-10-11 01:51:52 字數 1270 閱讀 9608

比如,我們想在螢幕輸出「hello world」,我們可以以單引號開頭單引號結尾,或者是雙引號開頭,雙引號結尾

print

('hello word'

)print

("hello word"

)

假如我想列印下面這段文字,但是文字裡面有乙個單引號和兩個雙引號

那麼,如果我們在print函式裡面,以單引號開頭,單引號結尾來列印這段文字,可以發現程式會報錯。

如果我們在print函式裡面,以雙引號開頭,雙引號結尾來列印這段文字,可以發現程式也會報錯。

我們看到,可以以三個單引號開頭,三個單引號結尾,這樣就可以列印輸出。

或者在print函式裡面以三個雙引號開頭,三個雙引號結尾都可以列印輸出

用反斜槓(\)轉義特殊字元

可以看到這句**沒有輸出任何東西,只是像螢幕換了乙個行。

但是,我就是想將\n輸出來怎麼辦呢?

我們可以在\n前面再加乙個

這個時候,就需要四個反斜槓(第乙個和第三個反斜槓是用來轉義後面的反斜槓)

比如,我想輸出四個反斜槓,就要輸入8個反斜槓,這樣就會比較麻煩

python給大家提供了乙個比較好的解決方法,就是原始字串

我而並不想讓轉義字元生效,我們只想顯示字串原來的意想,這就要用r和r來定義原始字串

我們看到這三種方式,都能達到相同的效果。

velocity 單引號和雙引號轉義

預設情況下,velocity 通過 set var 為變數賦值時,如果等號右側是用雙引號引起來的字串,則會對字串中的變數進行解析,如 set var1 test1 set var2 test2 var1 var2 將輸出 test2 test1 如果是用單引號引起來的,則不會對引號中的變數進行解析,...

PHP中單引號 雙引號和轉義字元

在php語言總,單引號與雙引號的作用不盡相同。php單引號及雙引號均可以修飾字串型別的資料,如果修飾的字串中含有變數 例 name 最大的區別是 雙引號會替換變數的值,而單引號會把它當做字串輸出。例如 name string echo 字串 name echo 字串 name 結果 字串 name ...

php中的單引號 雙引號和轉義字元

php單引號及雙引號均可以修飾字串型別的資料,如果修飾的字串中含有變數 例 name 最大的區別是 雙引號會替換變數的值,而單引號會把它當做字串輸出。例如 name string echo 字串 name echo 字串 name 結果 字串 name 字串string 轉義字元,顧名思義會將規定的...