题解 | #字符串变形#

字符串变形

https://www.nowcoder.com/practice/c3120c1c1bc44ad986259c0cf0f0b80e

#
# 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
#
# 
# @param s string字符串 
# @param n int整型 
# @return string字符串
#
class Solution:
    def trans(self , s: str, n: int) -> str:
        # write code here
        
        s = s.split(" ")[::-1]
        # print(s)
        # a = s
        # for i in s:
        # print(ord("A"),ord("Z"),ord('a'),ord("z"))
        # 65 90 97 122
        c = []
        for i in s: 
            b = ""
            for j in i:
                if 65<= ord(j) <= 90:
                    j = j.lower()
                    b += j
                elif 97 <= ord(j) <= 122:
                    j = j.upper()
                    b += j
            c.append(b)
        c = (" ").join(c)
        a = c
                

        return a

全部评论

相关推荐

点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务