python查找第二次输入字符串在第一次字符串中出现的次数
练习题
s =输入长字符串
subStr = 子字符串
查找子字符串在长字符串中出现的次数
s = input("请输入一个字符串:")
while True:subStr = input("请输入要统计的字符串:")c = len(s) # 拿到输入的字符串长度print("总的字符串的长度为:",c)d = len(subStr) # 拿到输入的字符串长度print("输入字符串的长度为:",d)f = 0i = 0 # 统计if subStr == "end":break;if subStr in s :while f < c: # 当起始查找位小于长度就继续找g = s.find(subStr, f) # 找到的第一个位置 当找不到的时候 会变成-1print("找到的位置是下标",g)i += 1 # 找到一次就统计一次print("第",i,"次从下标为",f,"位开始查找")print("第",i,"次查找到的位置是下标为",g)f = g+dprint("下一次将在下标为这个开始找","f += g + d的值为",f,"s.find(subStr,",f,")")if g == -1:break;print("'",subStr,"'在'",s,"'中出现了",i,"次")print("'{}'在'{}'中出现了{}次".format(subStr, s, i))else:print("'" + subStr + "'在'" + s +"'中出现了0次")print("'{}'在'{}'中出现了{}次".format(subStr, s, i))
python查找第二次输入字符串在第一次字符串中出现的次数相关推荐
- Java统计1到300_java程序员的从0到1:统计某字符串在某文件中出现的次数(面试题)...
目录: 1. 编程题目 2. 方法一 3. 方法二 4. 方法三 5. 方法四 6. 总结 正文: 1. 编程题目 写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数. 2. ...
- python查找单词的位置_如何在字符串/列表中查找单词的位置?
我在写一个函数,用户输入一个单词,然后输入一个字符串,这个函数识别所有出现的单词以及该单词在字符串中的位置(尽管它实际上在中途被转换成了一个列表).在 我目前的代码只识别第一次出现的单词,没有进一步的 ...
- python查找指定文件夹_python实现在目录中查找指定文件的方法
本文实例讲述了python实现在目录中查找指定文件的方法.分享给大家供大家参考.具体实现方法如下: 1. 模糊查找 复制代码 代码如下: import os from glob import glob ...
- python查找文字在图片中的位置_在ppt中如何用文字环绕图片,ppt用文字环绕图片的方法...
PPT在工作时,是会经常运用到的,它可以更清晰的讲解一些事情,在工作中几乎没有一件事情是ppt无法解决的,因此PPT的作用也是非常大的,但是在ppt中如何用文字环绕图片呢?今天就来介绍下ppt用文字环 ...
- python学习第二天
python学习第二天 输入 这篇文章我们来讲讲 python是如何进行输入的 先看一下源代码: name = input('请输入你的名字:') #在这里我们定义一个变量name 它的值就是后面in ...
- python字符串知识点_python字符串的相关知识点
** 一 .字符串简介 1.字符串是字符的有序序列,可以对其中的值进行索引. 2.字符串在python可以有两种表示形式:'abc' 和 "abc". 3.创建一个字符串很简单,比 ...
- python 查找字符串
在我们的生活中,有很多人都会用到查找字符串,比如说我找了一堆字符串,然后我想要通过这个字符串去找一个单词,这样就是用查找字符串的方式,今天就和大家分享一下 python查找字符串. 首先我们先来了解一 ...
- python查找指定字符所在行号_python查找字符串中某个字符
本文收集整理关于python查找字符串中某个字符的相关议题,使用内容导航快速到达. 内容导航: Q1:Python里统计一个字符串中另一个字符串的个数 答案为3(用正则):1234>>&g ...
- python去掉字符串最外侧的引号_疯狂Python讲义第二章读书笔记
本章讲解变量和简单类型 2.1 从注释讲起 单行注释使用#,#后面的代码被注释掉不会运行,如: # print(123) 注释掉后123不会输出.多行注释使用""" & ...
最新文章
- Jupyter notebook与Spyder,以及Jupyter notebook与Spyder集成插件
- faster-rcnn中添加Mask中的RoiAlign层,使回归框更精确( roi_align_layer.cu:240] Check failed: error == cudaSuccess *)
- winsows10下用ninja编译配置caffe
- Kick Start 2019 Round D
- 数据库切换时的一个傻逼的错误。
- stick和stuck的区别_怎样区别“stick to”、“stick with”和“stick by”这三个表达?...
- MyIbatis使用trim灵活的插入
- 基于JAVA+SpringMVC+Mybatis+MYSQL的在线书城购物网站
- 连载三:RobotFramework+Selenium+Jenkins分布式构建
- 便宜又大碗!AI将画廊轻松搬到自家墙壁;用隐写术在图像中存储文件;免费书·算法高维鲁棒统计;关节式手部模型数据集;前沿论文 | ShowMeAI资讯日报
- 地区 经纬度 json 数据
- TypeError: only size-1 arrays can be converted to Python scalars 报错如何解决
- 如何才能不改变图片的像素大小,只改变图片的文件大小
- 工业设备数字孪生白皮书
- [SL] Silverlight + WCF Demo项目
- 安卓手机如何防盗_安卓手机也能像苹果一样!教你如何查看安卓手机电池损耗...
- 项目需求管理-用户体验的五大层次
- 初学编程者开始Revit 二次开发自学教程
- 【数据分析案例】英雄联盟美服10000条排位数据分析
- RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连接