'你好,python!'
"你好,python!"
"""小時候,快樂是件很簡單的事。
長大後,簡單是件很快樂的事。
—— 雲村的某位網友
"""
符號"i'm yorkfish."
'his nickname is "yorkfish".'
釋義使用方法
\'
單引號在一對單引號中插入單引號
\"
雙引號在一對雙引號中插入雙引號
\n
換行符windows 下表示回車
\r
回車符linux 下與\n
組合成\n\r
表示回車
\t
製表符相當於 tab
\ + 八進位制數
八進位制數代表的字元
見例 3.3
\x
十六進製制數代表的字元
見例 3.4
\\
反斜槓見例 3.5
例 3.1
例 3.2>>> print('i\'m yorkfish.')
i'm yorkfish.
>>>
例 3.3>>> print("i am learning \"python3\".")
i am learning "python3".
>>>
例 3.4>>> print("hello\12world") # \12 表示換行;\12=10 => ascii 中 10 表示換行
hello
world
>>>
例 3.5>>> print('\x40') # \x40 表示 @;\x40=64 => ascii 中 64 表示 @
@>>>
符號>>> print('\')
file "", line 1
print('\')
^syntaxerror: eol while scanning string literal
>>>
>>> print('\\')
\>>>
釋義使用方法
\a
發出系統響鈴聲
詳見 05 如何響鈴
\b
退格符往前刪乙個字
\v
縱向製表符
/\f
換頁符/
\0
0 為數字
表示乙個空字元
見例 3.7
例 3.6
例 3.7>>> print("123\b45")
1245
>>>
>>> print("12三\b45") # 每個字元長度均為 1
1245
>>>
補充>>> s = "012"
>>> print(s[3])
traceback (most recent call last):
file "", line 1, in indexerror: string index out of range
>>>
06 「槓零」,空字元的使用
%s
%d>>> print("i am learning %s." % "python3")
i am learning python3.
>>>
>>> s1 = "i am learning %s."
>>> print(s1 % "python3")
i am learning python3.
>>>
.format()>>> print("i am learning python%d." % 3)
i am learning python3.
>>>
>>> s1 = "i am %s. and i'm learning python%d."
>>> print(s1 % ("yorkfish", 3))
i am yorkfish. and i'm learning python3.
>>>
f-string>>> print("i am {}.".format("yorkfish"))
i am yorkfish.
>>>
>>> s2 = "my nickname is . i am learning python."
>>> print(s2.format(yorkfish, 3))
my nickname is yorkfish. i am learning python3.
>>> s1 = "yorkfish"
>>> print(f"i am .")
i am yorkfish.
>>>
LeeTCode004 字串轉換整數
題目 實現乙個 atoi 函式,使其能將字串轉換成整數。首先,該函式會根據需要丟棄無用的開頭空格字元,直到尋找到第乙個非空格的字元為止。當我們尋找到的第乙個非空字元為正或者負號時,則將該符號與之後面盡可能多的連續數字組合起來,作為該整數的正負號 假如第乙個非空字元是數字,則直接將其與之後連續的數字字...
LeetCode每日一題 004 字串相乘
1 解題思路 假如輸入的是兩個整數,則計算乘積可以算術演算。為轉化成算術演算,這裡要解決幾個問題 1 輸入字串轉成整數處理 2 按兩數相乘規則,計算中間結果,由於乘數最大為110位,中間結果可能不能用一般整數表示,得解決儲存問題,3 中間結果求和得到兩數乘積,乘積轉換成字串 2 有效題解 defin...
06 字串的簡單使用
在python中,單雙引號沒有區別,表示的含義是一樣的。sentence tom s pet is a cat 單引號中間還有單引號,可以轉義。sentence2 tom s pet is a cat 也可以用雙引號包含單引號。sentence3 tom said hello world sente...