题解 | 凯撒解密

凯撒解密

https://www.nowcoder.com/practice/42c2f0c1351e4a6689ff64eddaf97a37

import re
class Solution:
    def decodeWangzai(self,s: str, num: int):
        #self 是类中实例方法的第一个参数,代表当前正在调用该方法的实例对象本身。
        #-> str 是返回值类型注解,表示这个函数会返回一个字符串(str)。
        #str,num=input().split(',')
        list=[]
        num=int(num)
        #new_s=str.strip('"')
        for i in s:
            n=((ord(i)-ord('a')-int(num))%26)
            list.append(chr(n+ord('a')))
            #print(chr(n+ord('a')),sep='',end='')
        return ''.join(list)
#print(f'\"{result}\"')
#strip移除字符串头尾指定的字符或字符序列
#print("Hello", "World", sep="-", end="!\n")
'''
# 基本示例:列表拼接
fruits = ['apple', 'banana', 'cherry']
result = ', '.join(fruits)
print(result) # 输出: apple, banana, cherry
'''


str,num=input().split(',')
list=[]
new_s=str.strip('"')
for i in new_s:
    n=((ord(i)-ord('a')-int(num))%26)
    list.append(chr(n+ord('a')))
    #print(chr(n+ord('a')),sep='',end='')
result=''.join(list)
print(result)

全部评论

相关推荐

05-23 19:33
重庆大学 Java
只学了传统后端,马上去后端实习了,在想要不要学习agent开发相关的。27秋招和26相比难度如何?
我连备胎都不是却还在...:就暑期实习而言,大厂官宣hc 比 26 多,但是我观察看应该低于 26 的,估计秋招也不简单
点赞 评论 收藏
分享
05-19 20:18
已编辑
长沙理工大学 Java
2025916Ney...:你能这时候知道要实习已经超过90%不要放弃
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务