Python字串運算

2021-08-21 13:22:54 字數 1140 閱讀 8431

下表例項變數a值為字串 "hello",b變數值為 "python":

操作符描述例項+

字串連線

a + b 輸出結果: hellopython

*重複輸出字串

a*2 輸出結果:hellohello

通過索引獲取字串中字元

a[1] 輸出結果e

[ : ]

擷取字串中的一部分

a[1:4] 輸出結果ell

in成員運算子 - 如果字串中包含給定的字元返回 true

'h' in a輸出結果 1

not in

成員運算子 - 如果字串中不包含給定的字元返回 true

'm' not in a輸出結果 1

r/r原始字串 - 原始字串:所有的字串都是直接按照字面的意思來使用,沒有轉義特殊或不能列印的字元。 原始字串除在字串的第乙個引號前加上字母 r(可以大小寫)以外,與普通字串有著幾乎完全相同的語法。

print( r'\n' )

print( r'\n' )

%格式字串

請看下一節內容。

#!/usr/bin/python3 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" not in a) : print("m 不在變數 a 中") else : print("m 在變數 a 中") print (r'\n') print (r'\n')

以上例項輸出結果為:

a + b 輸出結果: hellopython

a * 2 輸出結果: hellohello

a[1] 輸出結果: e

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

h 在變數 a 中

m 不在變數 a 中

\n\n

Python 字串運算 大全

1 字串拼接str 1 abcd str 2 efgh str 3 str 1 str 2 print str 3 abcdefgh 2 字串大小寫 1 大寫 str 1 abcd print str 1.upper abcd 2 小寫 str 1 abcd print str 1.lower ab...

字串運算

字串操作 二維字元陣列的建立 字串其實是乙個一維字元陣列,在對字串進行操作時,其實就是對一維字元陣列進行操作 s1 go home 直接賦值 s1 go home 用單引號進行賦值 三種方法 sa i love my teacher,i love truths more profoundly sa ...

Python字串運算子

下表例項變數 a 值為字串 hello b 變數值為 python 操作符描述例項 字串連線 a b hellopython 重複輸出字串 a 2 hellohello 通過索引獲取字串中字元 a 1 e 擷取字串中的一部分 a 1 4 ell in成員運算子 如果字串中包含給定的字元返回 true...