字符串的基本操作

user_name = " HuangYouJian "
v1= user_name.count('u')# 統計某個字符在字符串中出現的次數,開始索引位置,結束索引位置
v2= user_name.count('u',4,9)
print(""20)
print(v2)
print(v1)
print(""20)
v3=user_name.title() # 開頭首字母大寫
print(v3)
print(""20)
v4=user_name.index('H')# 索引字符在字符串中的位置,開始位置,結束位置
v5=user_name.index('a',2,8)
print(v4)
print(v5)
print(""20)
v6=user_name.center(20) # 20個像素 的位置,字符串居中,
v7=user_name.center(20,'')# 空白地方用單個字符填充。只能是單個字符
print(v6)
print(v7)
print("
"20)
v8=user_name.lstrip()# 去除字符串左邊的空格
print(v8)
print("
"20)
v9=user_name.rstrip() # 去除字符串右邊的空格
print(v9)
print("
"20)
v10=user_name.capitalize()
print(v10)
print("
"20)
v11=user_name.find('Y') # 查找字符在字符串中的位置,開始索引位置,結束位置
v13=user_name.find('Y',2,8)
v12=user_name.find('s')# 若找不到返回-1
print(v11)
print(v12)
print(v13)
print("
"*20)
v14=user_name.startswith(' ') # 字符串以什麼開頭

print(v14)
print(""20)
v15=user_name.endswith(' ')# 字符串以什麼結尾
print(v15)
print(""20)
v16=user_name.lower() # 全部轉換成小寫
print(v16)
print(""20)
v17=user_name.upper()# 全部轉換成大寫
print(v17)
print(""20)
"""formate"""
print(''20)
tempalte="i am {name},age:{}"
#v18 = tempalte.format(name="alex",age=18)
v19 = tempalte.format(**{'name':'alex','age':18})
print(v19)
print(v18)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章