找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
字符串当中常用的函数(方法):
capitalize()  实现首字母大写     #print(str1.capitalize())
title  也可以实现首字母大写(驼峰式)   #print(str1.title())
count 统计某一内容在当前字符串中出现的次数  #print(str1.count('e'))
len  函数:  统计当前内容的长度  #print(len(str1))
join 函数:用来拼接字符串      print('-'.join(list1))
strip  用来删除内容的  删除a,从左右两边进行删除,
没有内容,默认删除两边空格.   #print(str1.strip('a'))
'''lstrip:从左边开始删除'''  # print(str1.lstrip('a'))
rstrip  从右边开始删除    # print(str1.rstrip('b'))
split :分割字符串:  *****重要  ,分割完成之后,返回一个list,存储分割完成的值    #print(str1.split('_'))
startswith:判断字符串以什么进行开头,
布尔值.
                # print(str1.startswith('user'))
endswith  判断以什么进行结尾:
布尔值.                  # print(str1.endswith('name'))
find 查找内容,返回索引值,默认从左往右查找         #   print(str1.find('9'))
rfind,它也是显示正数的索引位置.默认从文件的末尾开始查找,如果数据靠末尾的话,会增加查询的速度
replace 替换:将原有的字符,替换为指定的字符     #print(str1.replace('l','t',1))
lower:字符当中字母改为小写       #print(str1.lower())
upper  将所有小写的字母改为大写
isdigit:判断当前字符串当中内容是否全部为数值,
布尔值
isalpha:判断当前字符串当中内容是否全部为字母,
布尔值
islower  判断全部字母是否为小写,返回布尔值
isupper 判断全部字母是否为大写,返回布尔值
istitle   判断当前字符串首字母是不是大写,只有首字母是大写才会返回true
isalnum:判断当前的内容,是否为字母/数字,如果有特殊字符则为false
字符串可以相加也可以支持*运算,重复输出


分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册