该程序旨在将某些内容从正常更改为驼峰式。EG:Not_Camel_case -> notCamelCase 或 Camel_Case 到 camelCase。
def titlecase(value):
return "".join(word.title() for word in value.split("_"))
def titlecase2(value):
return value[:1].lower() + titlecase(value)[1:]
def to_camel(value):
return titlecase2(value)
这输出了我想要的但是.....这是为了比赛,放入 Not_An_SMS 返回 notAnSms 而不是 notAnSMS?同样放入 num2words 应该返回相同的结果,但我的程序将它大写为 num2Words。我该怎么做才能解决这些问题?
编辑:我必须更改函数而不是输出中的内容,因为 comp 直接检查函数,特别是 to_camel。