Python基礎 七 字串

2021-10-02 21:15:23 字數 1833 閱讀 7874

python字串

python 訪問字串中的值

python 不支援單字元型別,單字元在 python 中也是作為乙個字串使用。

python 訪問子字串,可以使用方括號來擷取字串,如下例項:

var1 =

'hello world!'

var2 =

"runoob"

print

("var1[0]: "

, var1[0]

)print

("var2[1:5]: "

, var2[1:

5])

以上例項執行結果:

var1[0]:  h

var2[1:5]: unoo

python字串運算子

符號:+

字串連線

符號: *

重複輸出字串

符號:[ ]

通過索引獲取字串中字元

符號:[ : ]

擷取字串中的一部分,遵循左閉右開原則,

例如:str[0,2] 是不包含第 3 個字元的。

成員運算子:in

如果字串中包含給定的字元返回 true

成員運算子 : not in

如果字串中不包含給定的字元返回 true

例項:

a =

"hello"

b ="python"

print

("a + b 輸出結果:"

, a + b)

print

("a * 2 輸出結果:"

, a *2)

print

("a[1] 輸出結果:"

, a[1]

)print

("a[1:4] 輸出結果:"

, a[1:

4])if

("h"

in a)

:print

("h 在變數 a 中"

)else

:print

("h 不在變數 a 中")if

("m"

notin a)

:print

("m 不在變數 a 中"

)else

:print

("m 在變數 a 中"

)

以上例項輸出結果為:

a + b 輸出結果: hellopython

a * 2 輸出結果: hellohello

a[1] 輸出結果: e

a[1:4] 輸出結果: ell

h 在變數 a 中

m 不在變數 a 中

e.g.

讀以下**,寫出其顯示結果:

name =

'jennifer'

print

(name[1:

-1])

結果為:

d:\python37\python.exe "d:/pycharm project/myfirstpython.py"

ennife

process finished with exit code 0

Python基礎4 字串

python字串是由數字 字母 下劃線組成的一串字元,我們可以使用引號來建立字串。如 str helloworld 在python中沒有char型別,單個字元也作為string使用 python的字串列表有2種取值順序 a.自左向右,預設索引從0開始,索引長度最長為字串長度 1 b.自右向左,預設索...

Python3 4字串基礎

python文字之一 字串基礎 python version 3.4 單引號 str single quotes blog 雙引號 str double quotes blog print 單引號 str single quotes print 雙引號 str double quotes 用 分行 ...

python3 字串基礎

字串可以使用一對單引號或一對雙引號指定起止位置,兩種方式指定的字串完全等價。如 hello 和 world 可以用三引號 或 指定多行字串,其中可自由使用單 雙引號而不需轉義。如 what s your name?i asked.字串過長不方便寫在一行時,可以使用反斜槓跨行而不增加換行符。如 abc...