python判断字符串大小写的三大函数——islower、isupper、istitle函数的用法及实例
目录
1.三大判断大小写的函数
(1)islower函数的语法及用法
①语法:string.islower()
②用法:判断字符串的区分大小写的字符是否全为小写。
(2)isupper函数的语法及用法
①语法:string.isupper()
②用法:判断字符串的的字符是否全为大写
(3)istitle函数的语法及用法
①语法:string.istitel()
②用法:判断字符串的的所有单词是否首字母(开头)是大写其他为小写。
2.实例
(1)简单的用法
(2)与if条件函数结合使用
(3)与input函数、if条件函数结合使用
(3)与for遍历函数、if条件函数结合使用
1.三大判断大小写的函数
(1)islower函数的语法及用法
①语法:string.islower()
②用法:判断字符串的区分大小写的字符是否全为小写。
返回为True值必须满足两个条件:
①至少含有一个区分大小写的字符,即26的英文字母。
②区分大小写的字符必须为小写。
(2)isupper函数的语法及用法
①语法:string.isupper()
②用法:判断字符串的的字符是否全为大写
返回为True值必须满足两个条件:
①至少含有一个区分大小写的字符,即26的英文字母。
②区分大小写的字符必须为大写。
(3)istitle函数的语法及用法
①语法:string.istitel()
②用法:判断字符串的的所有单词是否首字母(开头)是大写其他为小写。
解释说明
如果字符串中所有的单词拼写首字母是否为大写,且其他字母为小写则返回 True,否则返回 False
2.实例
(1)简单的用法
"""islower isupper istitle函数"""
##定义string
string1 = 'ajhj6646'
string2 = 'hkjdlan'
string3 = 'JNKljl'
string4 = 'KJKLMLKK'
string5 = 'Kjkfhj655'
string6 = 'How are you?'
string7 = 'How Are You?'#判断字符串1
string1.islower() #输出结果为:TRUE
string1.isupper() #输出结果为:FALSE
string1.istitle() #输出结果为:FALSE# 解释:因为string1区分大小写的字符全为小写,所以islower函数返回值为True,而isupper和istitle函数返回值为FALSE#判断字符串2
string2.islower() #输出结果为:TRUE
string2.isupper() #输出结果为:FALSE
string2.istitle() #输出结果为:FALSE# 解释:因为string2区分大小写的字符全为小写,所以islower函数返回值为True,而isupper和istitle函数返回值为FALSE#判断字符串3
string3.islower() #输出结果为:FALSE
string3.isupper() #输出结果为:FALSE
string3.istitle() #输出结果为:FALSE# 解释:因为string3区分大小写的字符大小写都有,也不是首字母大写其他为小写,所以islower函数、isupper和istitle函数返回值为FALSE#判断字符串4
string4.islower() #输出结果为:FALSE
string4.isupper() #输出结果为:TRUE
string4.istitle() #输出结果为:FALSE# 解释:因为string4区分大小写的字符全为大写,所以isupper函数返回值为True,而islower和istitle函数返回值为FALSE#判断字符串5
string5.islower() #输出结果为:FALSE
string5.isupper() #输出结果为:FALSE
string5.istitle() #输出结果为:TRUE# 解释:因为string5区分大小写的字符开头为大写其他为小写,所以istitle函数返回值为True,而islower和isupper函数返回值为FALSE#判断字符串6
string6.islower() #输出结果为:FALSE
string6.isupper() #输出结果为:FALSE
string6.istitle() #输出结果为:FALSE# 解释:因为string6这个句子字符串每个单词不是区分大小写的字符开头为大写其他为小写,也不是全为大写或者全为小写,所以islower函数、isupper和istitle函数返回值为FALSE#判断字符串7
string7.islower() #输出结果为:FALSE
string7.isupper() #输出结果为:FALSE
string7.istitle() #输出结果为:True# 解释:因为string7每个单词区分大小写的字符开头为大写其他为小写,所以istitle函数返回值为True,而islower和isupper函数返回值为FALSE
(2)与if条件函数结合使用
判断某个字符串是否只含有字母,是则返回bingo,否返回dejectedly。
str = 'good good study, day day up'
if str.islower() is True:print('lower')
elif str.isupper() is True:print('upper')
elif str.istitle() is True:print('title')
else:print('dejectedly')#输出结果为lower
(3)与input函数、if条件函数结合使用
判断输入的某个字符串是否只含有字母,是则返回bingo,否返回dejectedly。
str = input('请输入目标字符串')
if str.islower() is True:print('lower')
elif str.isupper() is True:print('upper')
elif str.istitle() is True:print('title')
else:print('dejectedly')#若输入的值为:jhjkvnm
#输出结果为:low
#若输入的值为:HOW TO GO
#输出结果为:upper
#若输入的值为:How To Go
#输出结果为:title
#若输入的值为:HOW To GO
#输出结果为:dejectedly
(3)与for遍历函数、if条件函数结合使用
判断某个列表的几个字符串是否只含有字母,是则返回bingo,否返回dejectedly。
#定义str
list = ['good good study, day day up','gjhbj2331','Upstairs']
for str in list:if str.islower() is True:print('lower')elif str.isupper() is True:print('upper')elif str.istitle() is True:print('title')else:print('dejectedly')#输出结果为:lower
#lower
#'title
具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法
具体if判断语句用法可参考:python的if条件语句的用法及实例_小白修炼晋级中的博客-CSDN博客_python中if语句的实例
python判断字符串大小写的三大函数——islower、isupper、istitle函数的用法及实例相关推荐
- python如何小写p转换p_Python进阶---python 中字符串大小写转换
python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...
- python 中字符串大小写转换
python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...
- python 判断字符串是否包含另一个字符串_强烈推荐:Python字符串(string)方法整理(一)...
作者:骏马金龙 原文地址: https://www.cnblogs.com/f-ck-need-u/p/9127699.html python中字符串对象提供了很多方法来操作字符串,功能相当丰富. p ...
- [转载] python 判断字符串是否包含另一个字符串_强烈推荐:Python字符串(string)方法整理(一)...
参考链接: python中的字符串string center 作者:骏马金龙 原文地址: https://www.cnblogs.com/f-ck-need-u/p/9127699.html pyth ...
- python判断字符串
python判断字符串 s为字符串 s.isalnum() 所有字符都是数字或者字母 s.isalpha() 所有字符都是字母 s.isdigit() 所有字符都是数字 s.islower() 所有字 ...
- python 判断字符串中字符类型的常用方法
python 判断字符串中字符类型组成常用的方法 startswith() 检查字符串是否以设定内容开头,默认是整个字符串,如果是则返回True 否则则返回False str1='hello' pri ...
- Python判断字符串是否为数字
文章目录 问题描述 解决方案 修改内置类型 百分号字符串转数字 参考文献 问题描述 本文版本为 Python 3.8 str.isdigit() 仅可判断非负整数 print('0'.isdigit( ...
- Python判断字符串相等
Python判断字符串相等 Python中,判断两个字符串是否相等或一样,可以使用==或者is来判断:判断不一样可以使用 is not: >>> a = 'abcd' >> ...
- python判断字符串是纯数字_python判断字符串是否纯数字的方法
本文实例讲述了python判断字符串是否纯数字的方法.分享给大家供大家参考.具体如下: 判断的代码如下,通过异常判断不能区分前面带正负号的区别,正则表达式可以根据自己需要比较灵活的写,通过isdigi ...
- python判断字符串间的包含关系
python判断字符串间的包含关系 1.in a = 'helloll'b = 'll'print(b in a) 输出: True 2.find a = 'helloll'b = 'll'print ...
最新文章
- MySQL 5.6.35 索引优化导致的死锁案例解析
- 宁德时代机器人编程开发_全球首例丨可编程的活体机器人已诞生,100%青蛙基因,超级计算机时代,将无所不能?!...
- 前端猎奇系列之探索Python来反补JavaScript——上篇
- (四) prometheus + grafana + alertmanager 配置Kafka监控
- SpringDataJpa备忘录
- 优化器(AdaGrad,AdaDelta,RmsProp,Adam,Nadam,Nesterovs,Sgd,momentum)
- sicily 1068. Euro Efficiency
- sa无法映射到数据 报错:创建对于用户sa失败
- promise常见错误
- 图灵好书推荐——数学+物理+宇宙
- 移动安全-安卓Smail代码入门讲解
- 网络直播与营销“合二为一”
- 最常见6大防采集套路及解决方法,建议收藏!
- 智能家居电动窗帘如何选择?小米,绿米还是智汀
- 探探提醒对方账号异常_我告诉你探探中对方账号异常怎么回事
- 基于 Docker 的 Slurm 作业管理系统
- mysql match 中文_Mysql全文搜索match against的用法
- 兼容性测试 Testin 初体验
- do vis是什么意思_洛可小课堂 | 7.I get it和I got It的意思竟截然不同
- 接入点 CMNET和CMWAP 区别
热门文章
- 2022-02-03:有一队人(两人或以上)想要在一个地方碰面,他们希望能够最小化他们的总行走距离。 给你一个 2D 网格,其中各个格子内的值要么是 0,要么是
- 各种模拟器端口号及模拟器连接方式
- html、css 实现网页弹出层
- 德州农工大学计算机硕士申请,2019至领留学获德州农工大学TAMU电子工程硕士ECE录取...
- 矩阵如何运算?——线性代数
- 成都IB学校取得了哪些成绩?
- 湖南成考新生如何查询学籍信息
- 《世界顶级思维》读后感 —— 上篇
- 计算机的地址是指什么意思,什么是PC地址,什么是PLC地址
- Android,与北岛的诗