python在两行中分别输入一个字符串s和整数n,定义一个函数将字符串s循环向右移动n位
解题思路:
将字符串转为列表处理 123456 [1,2,3,4,5,6]
将列表重复两遍 [1,2,3,4,5,6,1,2,3,4,5,6]
删去前面和后面多余的数字即可 [4,5,6,1,2,3,4,5,6] [4,5,6,1,2,3
'''【问题描述】
在两行中分别输入一个字符串s和整数n,定义一个函数将字符串s循环向右移动n位,
n为负数时左移。
若s为空串’‘,则不论n为多少,均输出’‘
【输入形式】
【输出形式】
【样例输入】
如 s='123456'
n=3
【样例输出】
输出结果:456123
【样例说明】
品牌用拼音输入
【评分标准】'''
st=input()
le=len(st)
n=eval(input())
ls_1=list(map(int,st))#map函数将字符串转为列表
ls_2=ls_1*2
i=1
j=1
while i<=le-n:
ls_2.pop(0)
i+=1
#print(ls_2)
while j<=n:
ls_2.pop(le)
j+=1
#print(ls_2)
print(''.join(str(e) for e in ls_2))#列表转为字符串输出
python在两行中分别输入一个字符串s和整数n,定义一个函数将字符串s循环向右移动n位相关推荐
- 把字符串里的整数倒叙一个一个打印出来
把字符串里的整数倒叙一个一个打印出来 int count = 0; void myRevert(int n, int a[]) {if (n < 10){a[count++] = n;}else ...
- 工作中如何使用线程池的?自己如何定义一个线程池?
工作中如何使用线程池的?自己如何定义一个线程池? import java.util.concurrent.*;public class MyThreadPoolDemo {public static ...
- python操作js中的输入_Python调用JavaScript代码的方法
准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) { retu ...
- python3多行输入字符串_详解Python3 定义一个跨越多行的字符串的多种方法
方法一:使用三引号 >>> str1 = '''Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存. (纵有疾风起,人生不言弃. ...
- c语言中怎么定义一个指针,C语言中,定义一个指针的时候为这个指针开辟...
2016-08-03 10:00齐景宪 客户经理 区别:C语言把内存划分成四个区,它把一般的变量和数组等存在于内存中的栈区,所以数组在C语言的定义中只是一组同类型的普通变量,即使这个变量有可能是指针. ...
- python定义一个类描述数字时钟_定义一个时间类Time,能提供和设置由时、分、秒组成的时间,编写出应用程序,定义时间对象t...
展开全部 [基本题]定义一个时间类,提供设定时间.显示时间和秒数增加e68a8432313133353236313431303231363533313334336361371的功能,其中设定时间的方法 ...
- c++ _int64转字符串_C语言 仿JS的eval函数 解析字符串
C语言 利用后缀表达式解析字符串(符合c98标准,很容易移植到计算器上) 最近用98标准的C语言写了个解析字符串,类似于JavaScript中的eval函数,感觉挺实用(移植到了计算器上,可以画F(X ...
- 【C 语言】字符串拷贝 ( 字符串拷贝业务逻辑代码 | 分离 主函数 与 字符串拷贝 业务模型 )
文章目录 一.字符串拷贝业务逻辑代码 二.分离 主函数 与 字符串拷贝 业务模型 一.字符串拷贝业务逻辑代码 下面的代码 , 是 字符串 拷贝 最简单的代码 , 仅 使用 指针 遍历内存 , 实现了字 ...
- java设计一个bank类实现银行_java定义一个类实现银行账户的概念。
2016-11-17 13:40黄瞩信 客户经理 比如,只定义了一个抽象方法run(),而要通过系统用极短的时间.这5s内,此后这个线程就不能进入其它状态,进入消亡状态;+i++). 2,另一方面;, ...
最新文章
- java 中的单元测试_浅谈Java 中的单元测试
- 响应因特网端口ping命令_如何使用Ping命令识别基本的Internet问题
- opensuse 安装 php,在openSUSE上安装和配置LAMP(2)
- SQL 盲注GET /POST、布尔型,延时型Python脚本
- shell--指“提供使用者使用界面”的软件(命令解析器)
- VBA 网页提取特定内容 - 网抓实践总结
- Linux vi 编辑器常见命令的使用
- javamelody监控java项目_使用javamelody监控javaEE
- win10java编辑器_5个最好的Windows 10的字幕编辑软件
- 美团设计模式在外卖营销业务中的实践-学习笔记(一)
- 给div添加蒙版(遮罩?)
- selenium是如何启动浏览器的
- 携程校招——携程海洋馆的海豚小宝宝(C++)
- iview的DatePicker 怎么选择时分秒
- [Codeforces1155F][DP]Delivery Oligopoly
- 虚拟化服务器 戴尔,dell虚拟化服务器配置(戴尔服务器配置)
- wxpython pyqt_pyqt5教程-教程,PyQt5
- 考虑风光火储的微电网优化调度 考虑风电、光伏、热电机组和储能优化调度,其中负荷考虑冬季或夏季两种场景,并且考虑晴天、多云、雨天、多风和少风场景
- java基本类型char
- Matlab图像处理rgb2ind函数
热门文章
- Restful风格的springMVC配搭ajax请求的小例子
- [php fqm说明]以及nginx和apache的一些说明
- 判断用户flash是否安装了flash以及flash的版本
- 【码农学编曲】认识五线谱
- Mac升级自带PHP版本(非Homebrew方式)
- Dedecms TAG中文标签改成英文+数字地址的方法
- HTML5期末大作业:订餐系统网站设计——绿色的网上订餐系统(23个页面) 网页作品 订餐系统网页设计作业模板 学生网页制作源代码下载
- JAVA计算机毕业设计晨光文具店进销存系统设计与开发计算机(附源码、数据库)
- VB 程序大揭秘(转载)用VB的不得不看的好东西!
- 倒计时1天!大会议程全公开,论坛介绍看起来