关键词搜索

源码搜索 ×
×

Pythonz字符串用法大全

发布2021-09-02浏览398次

详情内容

简介

自学python教程过程中的记录

str

  1. name = "Wangdc"
  2. user = "my name is {names}"
  3. print(name.capitalize()) # 首字母大写
  4. print(name.count("i")) # 统计出现的次数
  5. print(name.center(50,"-")) # 共50字符,不够用-补全
  6. print(name.endswith("x")) # 判断是否以x结尾
  7. # print(name.expandtabs(tabsize=30))
  8. print(name[name.find("wx"):])
  9. print(user.format(names = 'Wangdc'))
  10. print(user.format_map({'names' : 'Wangdcx'}))
  11. print(name.isalnum()) # 是不是阿拉伯数字
  12. print(name.isalpha())
  13. print('A16'.isdecimal()) # 是不是十进制
  14. print('A16'.isdigit())
  15. print('A16'.isidentifier()) # 判断是否为一个合适的标识符变量名
  16. print(name.islower()) # 是否为小写
  17. print(name.isnumeric()) # 是否为数字(整数)
  18. print(name.isspace()) # 是否为空格
  19. print('My Name Is '.istitle()) # 是否首字母大写
  20. print('My Name Is '.isprintable()) # tty文件,driver文件
  21. print('My Name Is '.isupper()) # 是否都是大写
  22. print(','.join(['1','2','3'])) # 将字符串加到列表值中间
  23. print(name.ljust(50,'*'))
  24. print(name.rjust(50,'*'))
  25. print(name.lower()) # 转换为小写
  26. print(name.upper()) # 转换为大写
  27. print(name.lstrip()) # 从左边去除回车\n
  28. print(name.rstrip())
  29. print(name.strip()) # 去除所有空格和回车
  30. p = str.maketrans("abcdefghi",'123456789') # 随机密码
  31. print('Wangdc'.translate(p))
  32. print('Wangdc'.replace('w','W')) # 大小写替换
  33. print('Wangdc'.rfind('x')) # 从左往右面开始查找,查找最后一个匹配项
  34. print('Wangdc name'.split('i')) # 默认空格,可指定分隔符
  35. print('Wangdc\name'.splitlines()) # 按换行符分割
  36. print('Wangdc name'.swapcase()) # 原来大写,输出小写
  37. print('Wangdc name'.title())
  38. print('Wangdc name'.zfill(50)) # 位数不够,用0填充

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载