91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python字符串怎么使用

發布時間:2023-05-06 14:50:34 來源:億速云 閱讀:106 作者:zzz 欄目:開發技術

這篇文章主要介紹“Python字符串怎么使用”,在日常操作中,相信很多人在Python字符串怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Python字符串怎么使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

字符串字面量

python 中的字符串字面量由單引號或雙引號括起。

等同于 “hello”。

可以使用 print() 函數顯示字符串字面量:

實例

print("Hello")
print('Hello')

運行實例

Python字符串怎么使用

用字符串向變量賦值

通過使用變量名稱后跟等號和字符串,可以把字符串賦值給變量:

實例

a = "Hello"
print(a)

運行實例

Python字符串怎么使用

多行字符串

可以使用三個引號將多行字符串賦值給變量:

實例

可以使用三個雙引號:

a = """Python is a widely used general-purpose, high level programming language. 
It was initially designed by Guido van Rossum in 1991 
and developed by Python Software Foundation. 
It was mainly developed for emphasis on code readability, 
and its syntax allows programmers to express concepts in fewer lines of code."""
print(a)

運行實例

Python字符串怎么使用

或三個單引號:

實例

a = '''Python is a widely used general-purpose, high level programming language. 
It was initially designed by Guido van Rossum in 1991 
and developed by Python Software Foundation. 
It was mainly developed for emphasis on code readability, 
and its syntax allows programmers to express concepts in fewer lines of code.'''
print(a)

運行實例

Python字符串怎么使用

注釋:在結果中,換行符插入與代碼中相同的位置。

字符串是數組

像許多其他流行的編程語言一樣,Python 中的字符串是表示 unicode 字符的字節數組。

但是,Python 沒有字符數據類型,單個字符就是長度為 1 的字符串。

方括號可用于訪問字符串的元素。

實例

獲取位置 1 處的字符(請記住第一個字符的位置為 0):

a = "Hello, World!"
print(a[1])

運行實例

Python字符串怎么使用

裁切

可以使用裁切語法返回一定范圍的字符。

指定開始索引和結束索引,以冒號分隔,以返回字符串的一部分。

實例

獲取從位置 2 到位置 5(不包括)的字符:

b = "Hello, World!"
print(b[2:5])

運行實例

Python字符串怎么使用

負的索引

使用負索引從字符串末尾開始切片:

實例

獲取從位置 5 到位置 1 的字符,從字符串末尾開始計數:

b = "Hello, World!"
print(b[-5:-2])

運行實例

Python字符串怎么使用

字符串長度

如需獲取字符串的長度,請使用 len() 函數。

實例

len() 函數返回字符串的長度:

a = "Hello, World!"
print(len(a))

運行實例

Python字符串怎么使用

字符串方法

Python 有一組可用于字符串的內置方法。

實例

strip() 方法刪除開頭和結尾的空白字符:

a = " Hello, World! "
print(a.strip()) # returns "Hello, World!"

運行實例

Python字符串怎么使用

實例

lower() 返回小寫的字符串:

a = "Hello, World!"
print(a.lower())

運行實例

Python字符串怎么使用

實例

upper() 方法返回大寫的字符串:

a = "Hello, World!"
print(a.upper())

運行實例

Python字符串怎么使用

實例

replace() 用另一段字符串來替換字符串:

a = "Hello, World!"
print(a.replace("World", "Kitty"))

運行實例

Python字符串怎么使用

實例

split() 方法在找到分隔符的實例時將字符串拆分為子字符串:

a = "Hello, World!"
print(a.split(",")) # returns ['Hello', ' World!']

運行實例

Python字符串怎么使用

請使用我們的字符串方法參考手冊,學習更多的字符串方法。

檢查字符串

如需檢查字符串中是否存在特定短語或字符,我們可以使用 in 或 not in 關鍵字。

實例

檢查以下文本中是否存在短語 “ina”:

txt = "China is a great country"
x = "ina" in txt
print(x)

運行實例

Python字符串怎么使用

實例

檢查以下文本中是否沒有短語 “ina”:

txt = "China is a great country"
x = "ain" not in txt
print(x)

運行實例

Python字符串怎么使用

字符串級聯(串聯)

如需串聯或組合兩個字符串,您可以使用 + 運算符。

實例

將變量 a 與變量 b 合并到變量 c 中:

a = "Hello"
b = "World"
c = a + b
print(c)

運行實例

Python字符串怎么使用

實例

在它們之間添加一個空格:

a = "Hello"
b = "World"
c = a + " " + b
print(c)

運行實例

Python字符串怎么使用

字符串格式

正如在 Python 變量一章中所學到的,我們不能像這樣組合字符串和數字:

實例

age = 63
txt = "My name is Bill, I am " + age
print(txt)

運行實例

Python字符串怎么使用

但是我們可以使用 format() 方法組合字符串和數字!

format() 方法接受傳遞的參數,格式化它們,并將它們放在占位符 {} 所在的字符串中:

實例

使用 format() 方法將數字插入字符串:

age = 63 
txt = "My name is Bill, and I am {}"
print(txt.format(age))

運行實例

Python字符串怎么使用

format() 方法接受不限數量的參數,并放在各自的占位符中:

實例

quantity = 3
itemno = 567
price = 49.95
myorder = "I want {} pieces of item {} for {} dollars."
print(myorder.format(quantity, itemno, price))

運行實例

Python字符串怎么使用

您可以使用索引號 {0} 來確保參數被放在正確的占位符中:

實例

quantity = 3
itemno = 567
price = 49.95
myorder = "I want to pay {2} dollars for {0} pieces of item {1}."
print(myorder.format(quantity, itemno, price))

運行實例

Python字符串怎么使用

字符串方法

Python 有一組可以在字符串上使用的內建方法。

注釋:所有字符串方法都返回新值。它們不會更改原始字符串。

Python字符串怎么使用

注釋:所有字符串方法都返回新值。它們不會更改原始字符串。

到此,關于“Python字符串怎么使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永善县| 彭水| 大渡口区| 政和县| 临夏县| 西贡区| 观塘区| 宁南县| 修文县| 武义县| 日喀则市| 庄浪县| 梓潼县| 蕉岭县| 东港市| 南宫市| 聊城市| 荃湾区| 祁门县| 双流县| 科尔| 巴林右旗| 济宁市| 德江县| 西充县| 镇巴县| 额敏县| 吉木萨尔县| 鹤庆县| 丰原市| 安龙县| 米易县| 定南县| 高平市| 洛浦县| 工布江达县| 镇安县| 吴江市| 高邑县| 无棣县| 天津市|