跟我学解Python题摘录文字

在学校给备赛的学生出一些题目,今天跟大家分享一道关于字符串摘录文字的题目。

题目截图

输入样例:

a#abcd#xyz#efgh#opq

输出样例:

abcdefgh

我的思路是遍历列表,找到“#”符号开始记录,当再次遇到“#”时结束记录,对于整条字符都执行此规则。

关键词:遍历;跳过;continue;for;字符串

脚本:

a=input(请输入字符)

s=用于累加记录的空字符变量s

n=0用于统计“#”数量的整型变量初始为0

foriina:使用for对输入的字符串a进行遍历

if(i==#):在遍历过中如果遇到#

n+=1计数变量n加1

continue跳过当前本次循环,因为#不用记录在s中。

ifn%2==1:如果n是奇数,那么开始使用字符串加法进行累加

s=s+i字符串加法进行累加

print(s)输出摘录的字符串

脚本截图:运行效果

脚本和运行效果截图

好了,以上就是我整个制作步骤了,应该还有其他的解题方法,如果过你有不一样的制作方法,请在评论区留言分享给我,我们一同进步!我是大于小澍,一个陪孩子玩的90程序员。感谢你的阅读。




转载请注明:http://www.aierlanlan.com/grrz/2798.html

  • 上一篇文章:
  •   
  • 下一篇文章: