python输出字符串中的大写字母_如何在python中查找字符串中的大写字母
我想在一个字符串的任何位置找到大写字母,我想如果一个字符串在一个字符串的任何位置由大写字母组成,那么应该打印字符串“1”,如果字符串在任何位置不包含任何大写字母,那么应该打印字符串“0”。为此,我编写了一个python代码,但它不能正常工作file='C:/Python26/test.txt'
f=open('letters.txt','w')
pattern='[A-Z+]'
with open(file, 'r') as rf:
for word in rf:
for i in word.split():
if word[0].isupper(): ## finding letters starting with uppercase letters
f.write(word.strip("\n")+"\t"'1'"\n");
elif word.isupper(): ## finding string containing all capital letters
f.write(word.strip("\n")+"\t"'1'"\n");
elif re.search(pattern, word): ## finding string containing capital letter at any position
f.write(word.strip("\n")+"\t"'1'"\n");
else:
f.write(word.strip("\n")+"\t"'0'"\n");
f.close()
我的示例性数据如下
Src
单抗
32DC32
P50
激活
风扇
NFKappaB
IL23RE
类别
但我的输出是这样的
Src 1
单抗1
32DC32 1
P50 1
1
激活0
风扇0
0
1
NFKappaB 1
IL23RE 0
类别0
会产生错误的结果。它不迎合空白,并给标题“1”,由于这一选择,句点(.)没有得到任何标签,既不是“0”也不是“1”
python输出字符串中的大写字母_如何在python中查找字符串中的大写字母相关推荐
- python中奇数怎么表示_如何在python输出数据中的奇数
如何在python输出数据中的奇数 发布时间:2020-07-10 17:08:48 来源:亿速云 阅读:131 这篇文章将为大家详细讲解有关如何在python输出数据中的奇数,文章内容质量较高,因此 ...
- python中如何不换行_如何在Python中不换行输出
如何在Python中不换行输出 发布时间:2020-09-22 15:04:14 来源:亿速云 阅读:161 作者:小新 小编给大家分享一下如何在Python中不换行输出,希望大家阅读完这篇文章后大所 ...
- eval在python中是什么意思_如何在Python中使用eval ?
Python中的 eval是什么? 在Python中,我们有许多内置方法,这些方法对于使Python成为所有人的便捷语言至关重要,而eval是其中一种.eval函数的语法如下: eval(expres ...
- python中while语句是_如何在Python中使用while语句[适合初学者]
while语句是重复循环的语句,那么如何用Python编写,下面Gxl网就带领大家来学习一下Python中使用while语句.[推荐阅读:Python视频教程] 一:什么是while语句?Python ...
- python中translate的用法_如何在python中利用translate模块实现一个翻译功能
如何在python中利用translate模块实现一个翻译功能 发布时间:2020-12-18 14:16:00 来源:亿速云 阅读:86 这期内容当中小编将会给大家带来有关如何在python中利用t ...
- python中case的用法_如何在Python中使用TestCase实现一个断言功能
如何在Python中使用TestCase实现一个断言功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题. Python TestCase断 ...
- python列表转化为元组、集合_如何在Python中将元组列表更改为集合?
我在Python中创建了一个函数,它返回抛出2个骰子的所有可能结果的列表. 元组列表:[(1,1),(1,2),-,(6,6)].在 然后我写了一个函数来找出两个值之和为偶数的所有元素(a),另一个函 ...
- python包含多个元组的元组_如何在python中将多个”列出的”元组连接成一个元组?...
在python中,关于这个问题的答案很少,如何将一个元组列表连接到一个列表中?,如何在python中合并两个元组?,如何在python中合并任意数量的元组?所有的答案都引用了元组列表,所以提供的解决方 ...
- python一次输入多个值_如何在Python的一行中从用户输入多个值?
为了读取语言C中的多个变量,我们编写类似-//Read three variable in one line scanf("%d %d %d", &x, &y, & ...
最新文章
- 按作用域分的话 php的变量可分为,mysql全局变量表
- oracle po:默认申请分组,PR自动创建PO采购订单:强制按照PR行进行分组
- STL sector 应用
- oracle 12c dg搭建以及故障诊断
- LeetCode-203:移除链表元素
- final、finally、finalize 区别
- 2016年物联网技术将从概念走向落地
- Win10 默认输入变全角问题解决方法
- java英语apple_apple是什么意思_apple在线翻译_英语_读音_用法_例句_海词词典
- 第19届亚太零售商大会 | 奇点云CEO行在受邀出席发表演讲
- 安装windows和android双系统,真正的安卓Windows双系统,RemixOS Windows共存系统安装+附带ROOT+大分区...
- cmd命令重启服务器
- 上级对下级用通知合适吗_切记!这几句话千万不要对领导说
- Linux Signal信号详解
- 语音如何转文字?建议收藏这些方法
- EDSR MDSR IRAN RCN -pytorch实现及代码常见问题
- C#环形缓冲区(队列)完全实现(转)
- 工程师必读书籍_最佳软件工程师必读书籍
- MySQL数据库事务基本介绍、四大特征、隔离界别的使用方法
- php创始人不建议使用框架,PHP大师指点:优秀的PHP代码怎么来?
热门文章
- Android中动画类别及优缺点,安卓培训学习:注册广播及其优缺点
- zol 中关村在线是骗子网站,大家当心
- 数字化引领LED照明的未来
- 如何快速在服务器上搭建隧道ip
- 三国演义java_三国演义全集高清_java进阶(34)–File类、目录复制
- 2月22日 星期三 杨祎祾
- 快速搭建迅搜搜索引擎步骤
- 卷积神经网络系列之softmax loss对输入的求导推导
- java replica set_Kubernetes对象之ReplicaSet
- (算法)求数组中数字组合(可多值组合)相加最接近目标数的组合(可能多个)