字符大小写的转换
来源:互联网 发布:珠海网络教育报名 编辑:程序博客网 时间:2024/05/20 08:44
在python中有下面一堆内建函数,用来实现各种类型的大小写转化
- S.upper() #S中的字母大写
- S.lower() #S中的字母小写
- S.capitalize() #首字母大写
- S.istitle() #单词首字母是否大写的,且其它为小写,注网友白羽毛指出,这里表述不准确。非常感谢他。为了让看官对这些大小写问题有更深刻理解,我从新写下面的例子,请看官审查。再次感谢白羽毛。
- S.isupper() #S中的字母是否全是大写
- S.islower() #S中的字母是否全是小写
看例子:
>>> a = "qiwsir,python" >>> a.upper() #将小写字母完全变成大写字母'QIWSIR,PYTHON'>>> a #原数据对象并没有改变'qiwsir,python'>>> b = a.upper()>>> b'QIWSIR,PYTHON'>>> c = b.lower() #将所有的小写字母变成大写字母>>> c'qiwsir,python'>>> a'qiwsir,python'>>> a.capitalize() #把字符串的第一个字母变成大写'Qiwsir,python'>>> a #原数据对象没有改变'qiwsir,python'>>> b = a.capitalize() #新建立了一个>>> b'Qiwsir,python'>>> a = "qiwsir,github" #这里的问题就是网友白羽毛指出的,非常感谢他。>>> a.istitle()False>>> a = "QIWSIR" #当全是大写的时候,返回False>>> a.istitle()False>>> a = "qIWSIR">>> a.istitle()False>>> a = "Qiwsir,github" #如果这样,也返回False>>> a.istitle()False>>> a = "Qiwsir" #这样是True>>> a.istitle()True>>> a = 'Qiwsir,Github' #这样也是True>>> a.istitle()True>>> a = "Qiwsir">>> a.isupper()False>>> a.upper().isupper()True>>> a.islower()False>>> a.lower().islower()True
0 0
- 字符的大小写转换
- 字符的大小写转换!
- 字符大小写的转换
- 大小写字符的转换
- 用vim处理字符的大小写转换
- vim处理字符的大小写转换
- C#中字符,字符串的大小写转换
- 用vim处理字符的大小写转换
- C++ 中字符大小写转换的函数
- 超简单的大小写字符转换函数
- vim处理字符的大小写转换
- c语言 字符大小写的转换
- c++ string 字符大小写的转换
- vim处理字符的大小写转换
- C++ 字符、字符串大小写的转换
- string类中字符的大小写转换
- 字符大小写转换
- vim 字符大小写转换
- poj3259 bellman—ford
- 求矩阵的外围元素之和,主对角线元素之和以及副对角线元素之和
- KeyChain的用途
- Eclipse修改tomcat输出路径配置
- 链表的中间结点
- 字符大小写的转换
- 命运女神不在天上
- 一段有意思的代码
- guice使用初体验
- 创建窗口,去掉某一固定颜色区域的方法。
- Linux学习笔记之系统中的分区和文件系统
- JAVA学习笔记(复习)-----1、 基本Linux/Unix命令
- Android实例demo10之listview的使用(加载xml、textview、BaseAdapter的使用)
- 程序员如何快速准备面试中的算法