Python基礎 04 字串與序列

2021-09-28 23:28:03 字數 1550 閱讀 2020

#建立字串,用單引號或雙引號

var1 =

'hello world!'

var2 =

"hello world!"

#訪問字串中的值:用方括號擷取的方式訪問,單字元也作為字串使用

print

("var1[0]:"

,var1[0]

)print

("var2[1:5]:"

,var2[1:5])

#字串更新

print

("字串更新:"

,var1[:6

]+"wangge!"

)#前六個加wangge

#轉義字元

print

('asd\nasd'

)

#字串運算子

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中"

)elif

("h"

notin b)

:print

("h不在變數a中,也不再變數b中"

)else

:print

("h不在變數a中,但在變數b中"

)print

(r'\n'

)#列印原始字串

print

(r'\n'

)

#字串格式化(與c中sprintf函式語法一樣)

print

("我叫%s今年%d歲"%(

"小紅",10

))

#三引號,多行字串

para_str =

"""多行字串的例項

多行字串可以用製表符

tab(\t)

也可以用換行符[\n]

"""print

(para_str)

#python3中,所有的字串都是unicode字串

04字元和字串

字串一旦賦值了,就不能修改了。字串的兩種表示方式 雙引號和反引號,反引號以原生形式輸出 rune s2 將s2強制轉換為切片,strings s3 將切片轉換為字串 len str 求長度 或fmt.sprintf 拼接字串 strings.split 分割strings.contains 判斷是否...

Python基礎4 字串

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

Python基礎 七 字串

python字串 python 訪問字串中的值 python 不支援單字元型別,單字元在 python 中也是作為乙個字串使用。python 訪問子字串,可以使用方括號來擷取字串,如下例項 var1 hello world var2 runoob print var1 0 var1 0 print ...