(Python)将字符串中大小写字母提取出来并升华下
前言
初学Python,有几次作业时遇到过提取字符串中的小写字母或大写字母的问题,网上查阅了下,没有明了的代码来实现(太简单了,都没人写的),自己今天实现了,并且稍稍就题目升华了下用途,所以就写出来,方便以后查阅
实现
写了个函数来实现从字符串中提取小写字母,代码如下
def extract(string1):length = len(string1)list1 = []for i in range(length):if string1[i].islower():list1.append(string1[i])return list1
运行实例如下
升华
Python是跟着小甲鱼学的,做的题目也是小甲鱼出的,其中有这么一道题,要求在长字符串中找到密码,密码埋藏符合以下规律:
a) 每位密码为单个小写字母
b) 每位密码左右两边均有且只有三个大写字母
代码实现如下
def pj_psd(string1):length = len(string1)list1 = []psd = []#先找出文件中所有小写字母的索引for i in range(length):if string1[i].islower():list1.append(i)length1 = len(list1)for j in range(length1):if ((string1[(list1[j]-3):list1[j]]).isupper()) and ((string1[(list1[j]+1):(list1[j]+4)]).isupper()):psd.append(string1[list1[j]])str2 = ''for each in psd:str2 += eachreturn str2
运行实例如下
总结
学了Python发现可以干点实事,不像之前学的编程语言,有些空中楼阁的感觉,继续加油
(Python)将字符串中大小写字母提取出来并升华下相关推荐
- html案例字符串大小写转换,将字符串大写字母变小写 c语言编程:字符串中大小写字母转换...
java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m jquery 字符串大写字母转小写 js字符转换成小写的方法:toLowerCase()j ...
- JS 统计字符串中大小写字母个数
JS 统计字符串中大小写字母个数 注:字母a-z的code为97 - 122,A-Z的code为65 - 90 这很重要.不过记不住也没关系 let str = 'naAZiHesnKuanzgA'c ...
- 删除字符串的大写字母c语言,将字符串大写字母变小写 C语言 字符串中大小写字母转换...
java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m都说欲擒故纵最能虏获芳心,可小编拿什么对抗她在皱眉时,小编忍不住嘘寒问暖的情绪. jquer ...
- 输入一段字符,统计一段字符串中大小写字母的个数
输入一段字符,统计一段字符串大小写字母的个数-python #输入一段字符,统计一段字符串大小写字母的个数 def num(s):num_min=0num_max=0for i in s:if i.i ...
- python判断是否是小写字母_python判断字符串是字母 数字 大小写(转载)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 今天遇到的字符串处理的问题,记录一下方便使用 str1 = input('请输入一个字符:') #初始化字符.数字.空格.特殊字符的计数 lowercas ...
- 字符串中大小写转换输出
字符串中大小写转换输出 目录 诞生原因 运行环境 功能介绍 运行截图 记录内容 代码 诞生原因 经常遇到需要字母大小写转换的事情,如果一个一个去修改可能回很麻烦, 或者有人说 可以打开excel使用其 ...
- 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母
将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...
- 设计函数实现将一个字符串中小写字母转化为大写字母
题目: 设计函数实现将一个字符串中小写字母转化为大写字母 #include<stdio.h> #include<stdlib.h> void uppers(char *s,ch ...
- 汇编语言--将字符串中小写字母转换成大写字母
将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...
最新文章
- SQL 注入真是防不胜防!
- 2020多校第1场A题【后缀数组+思维】
- html阅读开放试用阶段,泰克为不同行业提供100种应用功能免费试用
- regexpal 正则表达式实时调试工具
- C#调用C/C++ DLL的相关说明
- Properties和IO流相结合的方法
- linux 编译git 客户端源码然后安装
- 计算机网路【2】数据链路层
- 微分方程在matlab中的实现,Matlab微分方程参数优化的Forcal实现
- 项目使用ts辅助_我如何建立辅助项目并在第一周获得31,000名用户
- 基于JAVA+SpringMVC+Mybatis+MYSQL的网上书城
- 生产环境下 RocketMQ 为什么不能开启自动创建主题?
- 文件上传功能如何测试
- 云南满泽生物科技有限公司 满泽玛卡玛咖精片 东革阿里 奶昔
- 苹果手机投影到墙上_针对商业用户倾情打造,明基E582智能无线投影仪体验
- HTML5中 audio标签的样式修改
- Java高铁的速度是火车的两倍_超级高铁最高速度是飞机速度的近两倍,如果研发成功,对中国房价涨跌和中国高铁的比较优势会有什么影响?...
- bottleneck网络结构
- 干货分享!一份你不知道的武汉Web前端开发学习攻略
- 手机遥控器在微信端的处理