当前位置: 首页 > wzjs >正文

在线ftp传网站文件安徽国贸网站建设

在线ftp传网站文件,安徽国贸网站建设,郑州模板建站,wordpress在php下安装教程文章目录 代码编辑器 代码编辑器 编辑器的输入为已有的代码文本和指令序列,程序需输出编辑后的最终文本,指针初始位置位于文本的开头;支持的指令如下: FORWARD x ,指针向右移动x,若超过了文本末尾&#xf…

文章目录

  • 代码编辑器

代码编辑器

  • 编辑器的输入为已有的代码文本和指令序列,程序需输出编辑后的最终文本,指针初始位置位于文本的开头;
  • 支持的指令如下:
    • FORWARD x ,指针向右移动x,若超过了文本末尾,则将指针移动到文本末尾(最后一个索引之后);
    • BACKWARD x,指针向左移动x,若超过了文本的开头,则将指针移动到文本开头;
    • SEARCH-FORWARD word,从指针当前位置向右搜索word,并将指针移动到word的起始位置,若未找到,则保持指针位置不变;
    • SEARCH-BACKWARD word,同样向左查找word,并将指针移动到word的起始位置(未找到则不变);
    • INSERT word在指针当前位置前插入word,并将指针移动到word的结尾;
    • REPLACE word 在指针当前位置替换并插入字符;
    • DELETE x 在指针位置删除x个字符;
  • x为大于等于0的整数,word为无空格的字符串;

输入描述:
第一行输入命令列表的长度k;
第二行为原始文本
后续的k行为命令
输出描述:
编辑后的最终文本

示例1
输入:
1
ello
INSERT h
输出:
hello

示例2
输入:
2
hllo
FORWARD 1
INSERT e
输出:
hello

示例3
输入:
2
hell
FORWARD 1000
INSERT o
输出:
hello

示例4
输入:
1
hello
REPLACE HELLO
输出:
HELLO

示例5
输入:
1
hello
REPLACE HELLOWORD
输出:
HELLOWORD

python实现

  • 简单的字符串操作

k = int(input().strip())
cnt = input().strip()
cnt_len = len(cnt)
cur_ptr = 0cmd_list = []
for i in range(k):cmd_list.append(input().strip())for i in cmd_list:cmd, param = i.split()# 定位操作if cmd in ["FORWARD", "BACKWARD"]:x = int(param)if cmd == "FORWARD": # 向右移动cur_ptr += xcur_ptr = min(cur_ptr, cnt_len)else:# 向左移动cur_ptr -= xcur_ptr = max(0, cur_ptr)elif cmd in ["SEARCH-FORWARD", "SEARCH-BACKWARD"]:# 搜索并定位if cmd == "SEARCH-FORWARD":  # 向右搜索r = cnt[cur_ptr:].find(param)if r != -1:cur_ptr += relse:# 向左搜索r = cnt[:cur_ptr].rfind(param)if r != -1:cur_ptr = relse:# 操作if cmd == "INSERT":cnt = cnt[:cur_ptr] + param + cnt[cur_ptr:]cur_ptr = cur_ptr + len(param) - 1elif cmd == "REPLACE":cnt = cnt[:cur_ptr] + param + cnt[cur_ptr+len(param):]elif cmd == "DELETE":x = int(param)cnt = cnt[:cur_ptr] + cnt[cur_ptr+x:]print(cnt)

文章转载自:

http://gXexA7oI.nwczt.cn
http://EEjhrgV6.nwczt.cn
http://OIGMMazK.nwczt.cn
http://KrjMnokA.nwczt.cn
http://QXETYb8o.nwczt.cn
http://Z8bsXIZk.nwczt.cn
http://jHQB65ft.nwczt.cn
http://8E6Hk9cI.nwczt.cn
http://UozbghZe.nwczt.cn
http://p5r5g7zj.nwczt.cn
http://QK35V9rb.nwczt.cn
http://dYmUltQX.nwczt.cn
http://QjLAREAp.nwczt.cn
http://KR9ukHyg.nwczt.cn
http://Hbmby6eY.nwczt.cn
http://qHNM8jnI.nwczt.cn
http://Sj60VH1O.nwczt.cn
http://bQZGGusi.nwczt.cn
http://fMD3QOgj.nwczt.cn
http://kYTqfWxh.nwczt.cn
http://I2IxXJbN.nwczt.cn
http://UXibau8I.nwczt.cn
http://kXPU1V5b.nwczt.cn
http://DPhDI6mY.nwczt.cn
http://rRh7EA59.nwczt.cn
http://Tgy5HEao.nwczt.cn
http://E18OIPbC.nwczt.cn
http://WohkvG8m.nwczt.cn
http://xHP6UYlE.nwczt.cn
http://RygSftl7.nwczt.cn
http://www.dtcms.com/wzjs/759653.html

相关文章:

  • 西华县住房和城乡建设局网站wordpress 导航 插件
  • 私有云可以做网站网站接入服务商查询
  • 网站的广度百度极速版app下载安装
  • 昆明传媒网站建设微信开放平台appid
  • 公司网站方案建网站免费空间
  • 网址站点异常怎么解决百度关键词策划和seo的优化
  • wordpress建站全教程一线城市做网站工资有多少钱
  • 建立企业网站的技能wordpress单页面代码
  • 像美团这种网站怎么做的asp艺术学校网站源码
  • 网站方案策划书18000字怎么查一个网站是什么程序做的
  • 大连html5网站建设平度市城乡建设局网站
  • 惠州网站设计定制绍兴网站设计
  • 用什么建网站 cms大桥石化集团网站谁做的
  • 个人域名网站网站app下载大全
  • 兴文移动网站建设网站建设推广哪家专业
  • 网站业务怎么做的wordpress 打商插件
  • 做网站签订合同建设电影网站视频
  • 一个企业建设网站的目的建立网站
  • 东莞英文网站建设可口可乐网络营销推广方案
  • 优质专业建设申报网站网站建设用款
  • 服装织梦网站源码网址大全123上网导航
  • 怎么做网站建设赚钱wordpress php缓存
  • 上海建设牌电动三轮官方网站游戏币网站建设
  • 网站版权信息模板a站为什么不火了
  • 网站宣传的作用校园招聘网站开发研究背景
  • 什么是网站的权重建设网站公司是什么
  • 建站公司哪个平台最好伍佰亿网站怎么做
  • 大型行业门户网站开发重庆有哪些大型互联网公司
  • 饮食中心网站建设方案微信小程序模版
  • 广西网站建设在线产品软文撰写