我尝试了这个:Capitalize a string。有人可以提供简单的脚本/摘要作为指南吗?
Python文档具有 capitalize()
函数,该函数使首字母大写。我想要类似make_nth_letter_cap(str, n)
的东西。
最佳答案
与 capitalize()
一样,将第n个字符大写,其余的小写:
def capitalize_nth(s, n):
return s[:n].lower() + s[n:].capitalize()
我尝试了这个:Capitalize a string。有人可以提供简单的脚本/摘要作为指南吗?
Python文档具有 capitalize()
函数,该函数使首字母大写。我想要类似make_nth_letter_cap(str, n)
的东西。
最佳答案
与 capitalize()
一样,将第n个字符大写,其余的小写:
def capitalize_nth(s, n):
return s[:n].lower() + s[n:].capitalize()