Python基礎 字串

2021-09-13 11:52:34 字數 1402 閱讀 1604

判斷全部否是字母

str = "helloween"

if str.isalpha():

print("字母")

判斷全部否是數字

str = "1234"

if str.isdecimal() :

print("數字")

判斷都是大寫

str = "abc"

if str.isupper():

print("大寫")

判斷都是小寫

str = "abc"

if str.lower():

print("小寫")

str = "helloween"

指定字元開頭

if str.startswith("h"):

print("屬於指定開頭")

指定字元結尾

if str.endswith("en"):

print("屬於指定結尾")

else:

print("不屬於")

大小寫轉換

str2 = str.upper()

print (str2)

str3 = str.lower()

print(str3)

對齊使用

變數.center(內容寬度,填充字元)

# 居中對齊

str2 = str.center(20,"@")

print(str2)

# 左對齊 left

str1 = str.ljust(20,"@")

print(str1)

# 右對齊 right

str1 = str.rjust(20,"@")

print(str1)

# 去除兩端內容 變數.strip("指定字元") 預設為空白字元

str3 = str2.strip("@")

print(str3)

# 自動匹配所有並且替換指定字元

str4 = "^&*jkgy^&^*&("

str5 = str4.replace("^", "11")

print(str5)

python基礎 字串

轉義符 n換行 print 我是 nzzz 我是 zzz t製表符 print 我是 tzzz 我是 zzz 雙引號 print 我是 zzz 我是 zzz 單引號 print 我是 zzz 我是 zzz 續航符 name s z print name sz原始字串 原始字串 r abc r abc...

Python基礎字串

str1 hello python str1 str1.capitalize 把開頭轉換成大寫 print str1 str1 str1.center 8,居中並填充 print str1 str1 str1.find j 0,len str1 尋找元素所在的位置,沒在返回 1 print str1...

python基礎 字串

string hellow world print string 0 5 result hello string hellow world if e in string print 字母存在 string hellow world print string.upper result hellow w...