一 大小写转换
1第1个单词的首字母大写
capitalize()
2每个单词的首字母大写
title()
3所有字母大小写转换
swapcase()
代码示例
text='today is sundaY'
print(text.capitalize())  # 仅第1个单词的首字母大写
print(text.title())  # 每个单词的首字母大写
print(text.swapcase()) # 所有字母的大小写转换,原本小写的改成大写,原本大写的变为小写 
代码结果

二 驼峰转换
1AaaBbbCcc转换为aaa_bbb_ccc
def add_(string):
  return re.sub(r'(?!^)([A-Z]+)', r'_\1', string).lower()
print(add_('GodIsGirl')) 
结果
![]()
2aaa_bbb_ccc转换为AaaBbbCcc
def delete_(string):
  return ''.join([_.capitalize() for _ in string.split('_')])
print(delete_('user_name_2')) 
结果
![]()












![BUUCTF [WUSTCTF2020]朴实无华](https://i-blog.csdnimg.cn/direct/63d684631a554b018006106d3d1b4d2f.png)






