您需要 登录 才可以下载或查看,没有账号?立即注册
给定一个字符串,一个右偏移和一个左偏移,根据给出的偏移量循环移动字符串。 left 表示字符串向左的偏移量,right 表示字符串向右的偏移量,左偏移量和右偏移量计算得到总偏移量。 在总偏移量处分成两段字符串并交换位置。
def rotate_str(s, l, r): o = (l - r) % len(s) return s[o:] + s[:o]
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2024-11-22 13:22
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.