Python编程:将驼峰命名转为小写下划线命名

版权声明:本文为博主原创文章,欢迎转载,请注明出处 https://blog.csdn.net/mouday/article/details/90079956

代码如下

# -*- coding: utf-8 -*-


def get_lower_case_name(text):
    lst = []
    for index, char in enumerate(text):
        if char.isupper() and index != 0:
            lst.append("_")
        lst.append(char)

    return "".join(lst).lower()


if __name__ == '__main__':
    print(get_lower_case_name("StudentNameModel"))
# student_name_model

展开阅读全文

没有更多推荐了,返回首页