#建立字串,用單引號或雙引號
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 ...