字符串方法
字符串方法都不会改变原字符串的值
name='hoby '
new_name=name.strip()#默认去掉两边的空格和换行符
new_name=name.lstrip()#默认去掉左边的空格和换行符
new_name=name.rstrip()#默认去掉右边的空格和换行符
new_name=name.count('t')#查找出现的次数
new_name=name.find('se')#找到字符串,返回他的下标,不存在返回-1
new_name=name.index('d')#找到字符串,返回他的下标,不存在报错
new_name=name.upper()#把所有字母变成大写
new_name=name.lower()#把所有字母编程小写
file_name='a.xls'
print(file_name.endswith('.xls'))#判断字符串是以什么结尾
sql='select,update,delete,insert,drop'
sql.startswith('select') #判断一个字符串是否以xx开头的
f='{name}欢迎'
print(f.format(name='ybq'))#字符串格式化
d={'name':'ybq'}
print(f.format_map(d))#字符串格式化,穿进去的是一个字典
new_sql=sql.replace('select','update')#字符串替换,第一个是旧的字符串,第二个是新的字符串
name.startswith()
print(new_sql)
# print('122s'.isdigit())#判断是否是数字
# print('122s'.islower())#判断是否是小写字母
# print('122s'.isupper())#判断是否是大写字母
# print('122s'.isalpha())#判断是否是英文字母
# print('122s'.isalnum())#判断是否包含数字或字母
#字符串变成list
# st='a,s,d,f,g'
# st_list=st.split(',')#如果什么都不写,是按照空格分割
# print(st_list)
slit=['ab', 's', 'd', 'f', 'g']
s2='hhhhhhh'
res=','.join(slit)
print(res)
# s=''
# for i in slit:
# s=s+i+','
# print(s)
# print(new_name)#字符串这些些方法都不会改变原来字符串的值
# print(name)
# new_name=name.capitalize()#首字母大写
# new_name=name.center(50,'-')#字符串放中间,两边用-补齐