gpt4 book ai didi

python - 与 Python 字符串大写相反

转载 作者:行者123 更新时间:2023-12-02 14:47:38 27 4
gpt4 key购买 nike

如果我想让一个字符串以大写字母开头,我会这样做

"hello world".capitalize()  # produces 'Hello world'

然而,我需要的恰恰相反:我需要让一个字符串以小写字母开头,因此是这样的:

"Hello world".decapitalize()  # produces 'hello world'
"HELLO WORLD".decapitalize() # produces 'hELLO WORLD'

我们在 Python 中是否有这样的功能/方法,还是需要从头开始编写代码?

最佳答案

python2和python3都没有这个函数,只能自己加代码了:

def decapitalize(s):
if not s: # check that s is not empty string
return s
return s[0].lower() + s[1:]

关于python - 与 Python 字符串大写相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58053064/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com