首页 > 编程语言 > 详细

python下划线和驼峰互转

时间:2020-12-11 14:20:01      阅读:545      评论:0      收藏:0      [点我收藏+]
# -*- coding: UTF-8 -*-
# python 3.9.0 64bit


def hump2Underline(text):
    res = []
    for index, char in enumerate(text):
        if char.isupper() and index != 0:
            res.append("_")
        res.append(char)
    return ‘‘.join(res).lower()


def underline2Hump(text):
    arr = text.lower().split(_)
    res = []
    for i in arr:
        res.append(i[0].upper() + i[1:])
    return ‘‘.join(res)

 

python下划线和驼峰互转

原文:https://www.cnblogs.com/sinicheveen/p/14119910.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!