3.内置方法
3.3了解
#find index
#find和index找到返回起始索引
# s="liang haha linuxpython"
# s_find=s.find("i")
# print(s_find)
# #1
# s_find1=s.find("haha") #返回要查找的字符串在大字符串中的起始索引
# print(s_find1)
# #6
# s="liang haha linuxpython"
# s_index=s.index("i")
# print(s_index)
# #1
# s_idnex1=s.index("haha") #返回要查找的字符串在大字符串中的起始索引
# print(s_idnex1)
# #6
#find和index找不到
# s="liang haha linuxpython"
# s_find=s.find("xxx") #查找的字符串在大字符串中的找不到返回-1
# print(s_find)
# #-1
#
# s_idnex=s.index("xxx") #查找的字符串在大字符串中的找不到抛异常
# print(s_idnex)
#count 统计字符串
s="haha llj pythonlinuxlinux"
# s_count=s.count("h") #统计单个字符串在大字符串中出现的次数
# print(s_count)
# 3
#
# s_count1=s.count("linux") #统计字符串在大字符串中出现的次数
# print(s_count1)
# 2
#center,ljust,rjust,zfill #控制打印格式
s="llj"
# s_center=s.center(20,"*") #总宽度是20,使用*符号
# print(s_center)
#********llj*********
# s_ljust=s.ljust(20,"*") #左对齐
# print(s_ljust)
#llj*****************
# s_rjust=s.rjust(20,"*") #右对齐
# print(s_rjust)
#*****************llj
# s_zfill=s.zfill(20) #使用0填充,右对齐
# print(s_zfill)
#00000000000000000llj
# print("hello llj".capitalize()) #字符串开始首字母大写
# #Hello llj
# print("hello LLJ".swapcase()) #字母大小转换
# #HELLO llj
# print("hEllo lLJ HH".title()) #所有单词首字母大写,其余字符大写改为小写
# #Hello Llj Ha
#is系列
print("aBc".isalpha()) #判断是否是存字母组成
#True
print("aBc123".isalnum()) #判断是否由字母和数字组成
#True
print("123aBc".isalnum()) #判断是否由字母和数字组成
#True
print("abc".islower()) #判断字符串是否是小写
#True
print("AVC".isupper()) #判断字符串是否为大写
#True
print(" ".isspace()) #判断是否是空格
#True
print("print".isidentifier()) #判断是否是标识符(自有的标识符)
#True
print("name_str".isidentifier()) #判断是否是标识符(自定义的标识符)
#True