📅  最后修改于: 2023-12-03 14:48:42.113000             🧑  作者: Mango
在Python中,我们可以使用lower()
方法将字符串中的所有字符转换成小写,使用upper()
方法将字符串中的所有字符转换成大写。为了保留字符串中的大写字母,我们需要遍历字符串中的每个字符,并在将其转换成小写之前判断其是否为大写字母。如果是大写字母,则不进行转换。
下面是一段实现此功能的Python代码:
def zameni(s):
result = ''
for c in s:
if c.isupper():
result += c
else:
result += c.lower()
return result
对于一个给定的字符串s
,我们可以调用zameni(s)
函数来将其中所有字母大小写转换成小写,但保留大写字母。
例如,对于字符串Zameni字符串,ali zadrzi velika i mala slova
,调用zameni()
函数后将返回Zameni字符串,ali zadrzi velika i mala slova
。