【Python】 第3章-4 查找指定字符 (15分)
发布日期:2021-06-23 03:28:58
浏览次数:2
分类:技术文章
本文共 617 字,大约阅读时间需要 2 分钟。
本题要求编写程序,从给定字符串中查找某指定的字符。
输入格式:
输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。
输出格式:
如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found"。
输入样例1:
mprogramming
输出样例1:
index = 7
输入样例2:
a1234
输出样例2:
Not Found
【Python参考代码】
#By yangbo 2020.07.10n,num=input(),input()acount=num.count(n)if acount==0: print("Not Found")else: print("index = %d"%(num.rfind(n)))
str.acount("a"): 统计出字符串str中有多少个单字符a;没有就返回0;
str.find("a"): 从左边开始找第一个a的位置(0开始计数)
str.rfind("a"): 从右边开始找,找不到返回-1
等同于:
#By yangbo 2020.07.10 n,num = input(),input()if num.rfind(n) == -1: print('Not Found')else: print("index =", num.rfind(n))
转载地址:https://yangbocsu.blog.csdn.net/article/details/107250744 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月06日 02时25分14秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
LeetCode 70. 爬楼梯(动态规划)
2019-04-28
数据结构--位图 BitMap
2019-04-28
朴素贝叶斯算法--过滤垃圾短信
2019-04-28
向量空间 Vector Space -- 推荐系统
2019-04-28
B+树 -- MySQL数据库索引
2021-07-01
A*搜索算法--游戏寻路
2021-07-01
我把公众号所有的精华文章都整理出来了
2021-07-01
ROS中的坐标系规定及数据单位
2021-07-01
MATLAB - 三维图绘制
2021-07-01
C++语法例程速查笔记(个人笔记)
2021-07-01
ROS学习过程中的错误记录5 - sw2urdf导出功能包的编译错误
2021-07-01
关于机械臂仿真的几款软件简介
2021-07-01
MATLAB - 符号运算(持续更新)
2021-07-01
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量
2021-07-01
SolidWorks转Simscape Multibody(两种方案)
2021-07-01
Simscape Multibody —— Revolute Joint的使用
2021-07-01
Ubuntu 主机名及用户名颜色显示问题的解决
2021-07-01
matlab随机函数使用笔记
2021-07-01
matlab数据统计函数使用笔记
2021-07-01
matlab函数重载功能的实现笔记
2021-07-01