python 定义一个函数,互换字母大小写,其他不变

方法一:

def alter_case(string):
    new=""
    for i in string:
        if i.isupper():
            new+=i.lower()
        elif i.islower():
            new+=i.upper()
        else:
            new+=i
    return new

 

调用函数:

alter_case('Hello World!')

返回

 

方法二:

def altering(string):
    return string.swapcase()

调用函数:

altering('I Love You!')

返回:

 

 

posted @ 2019-05-20 21:43  赏尔  阅读(1262)  评论(0编辑  收藏  举报