s = hello
('s = '
+ s)
%ss = 』hello『
('s ='
,s)
任意字元
%d任意小數
%f任意整數
*有幾個佔位符就要有幾個對應的值
s =
's = %s,s2 = %s'%(
'hell0'
,'world'
)
*假如佔位內容是個變數,那麼就用這個方式s1 =
'mother'
s2 =
'sister'
s = f'good morning ,'
(s)#結果
good morining mother, sister
*當對應的值不是變數時則用str.format()
• len() 字串的長度s =
'good moring {},{}'
s1 = s.
format
('mother'
,'sister'
(s1)
#結果good morning mother,sister
• max() 最大值
• min() 最小值
• split()分割字串
• join()拼接字串
- 去空格
• s.strip() 左右兩邊去空格
• s.lstrip() 去左邊空格
• s.rstrip() 去右邊空格
- 字串大小寫
• s.upper() 全部大寫
• s.lower() 全部小寫
• s.isupper() 判斷是不是大寫
• s.islower() 判斷是不是小寫
+加法運算子
-減法運算子
*乘法運算子
/除法運算子
%取模,求兩個數相除的餘數
**冪運算,求乙個值得幾次冪
//整除,只會保留計算後的整數
+=x+=3相當於x=x+3
-=x-=3 相當於 x=x-3
*=x*=3 相當於 x=x*3
**=x**=3相當於x=x**3
/=x/=3 相當於 x=x/3
//=x//=3相當於 x=x//3
%=x%=3 相當於x=x%3
· ==比較兩個物件的值是否相等 t/fr =
10>
20r =
10>
10r =
10>=
10#比較兩個字元之間的大小比較的是字元所對應的ascii值
r ='a'
>
'b'#f
r ='c'
>
'd'#t
r ='ab'
>
'b'#f
r ='ab'
>
'aa'
#t#多個字元之間的比較是逐字元比較,我們採用的是對位比較
· !=比較兩個物件的事是否不相等
· is比較兩個物件是否是同一物件,比較的是物件的id
· is not比較兩個物件是否不是同乙個物件,比較的是兩個物件的id
*#這兩個就可以說明值相等但不是同乙個物件!!r =0is
false
#false
r =0
==false
#true
*因為對於非布林值,非運算會先將其轉換為布林值,然後再進行取反操作a =
123a =
not a
#false
從結果我們可以看到123 轉換為了布林值true 所以結果為false
*表示空性的值表達的全部都是false。例如0,空串,none,這些表示空性的值,他們就會轉換為false,剩下的全部都是true。a =
''a =
not a
#true
a =none
a =not a
#true
a ='hello'
a =not a
#false
a =0
a =not a
#true
Python字串運算子
下表例項變數 a 值為字串 hello b 變數值為 python 操作符描述例項 字串連線 a b hellopython 重複輸出字串 a 2 hellohello 通過索引獲取字串中字元 a 1 e 擷取字串中的一部分 a 1 4 ell in成員運算子 如果字串中包含給定的字元返回 true...
陣列運算子 字串運算子
php 僅有的乙個陣列運算子是 運算子。它把右邊的陣列附加到左邊的陣列後,但是重複的鍵值不會被覆蓋。c a b var dump c 請參閱手冊中 陣列型別 和 陣列函式 的有關章節。字串運算子 有兩個字串運算子。第乙個是連線運算子 它返回其左右引數連線後的字串。第二個是連線賦值運算子 它將右邊引數...
python之字串運算子
運算子說明 將字串連線在一起 將字串重複輸出 將字串切片 in noti in 判斷字元是否在字串內 格式化符號 連線字串 a i love you b chian print a b 重複輸出 a i love you print a 3 判斷字元是否在字串內 a i love you if o ...