1.Python capitalize()方法:

Python capitalize()将字符串的第一个字母变成大写,其他字母变小写。对于 8 位字节编码需要根据本地环境。
该方法返回一个首字母大写的字符串。
实例如下:

str = "abcdEfgH"
print(str.capitalize())
#打印结果:
Abcdefgh

2.Python find()方法: && Python index()方法

Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。

str1 = "abcd_EfgH"
str2 = "abcdEfgH"
print(str1.find("_"))
print(str2.find("_"))
#打印结果:
4
-1

Python index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。

str1 = "abcd_EfgH"
str2 = "abcdEfgH"
print(str1.index("_"))
print(str2.index("_"))
#打印结果:
Traceback (most recent call last):
  File "F:/Project/buildfarm-auto-manageuser/tools_scripts/python/Test.py", line 11, in <module>
    print(str2.index("_"))
ValueError: substring not found
4

3.Python lstrip()方法

Python lstrip() 方法用于截掉字符串左边的空格或指定字符。

str1 = " abcd_EfgH"
print(str1)
str2 = "____abcdEfgH"
print(str2)
print("========str1.lstrip()==========")
print(str1.lstrip())
print(str2.lstrip("_"))
#打印结果:
 abcd_EfgH
____abcdEfgH
========str1.lstrip()==========
abcd_EfgH
abcdEfgH

相关文章:

  • 2022-02-10
  • 2021-06-07
  • 2021-10-16
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
猜你喜欢
  • 2022-01-07
  • 2021-09-05
  • 2021-07-26
  • 2021-11-07
相关资源
相似解决方案