利用函数进行字母的大小写转换

upper():所有字母大写

lower():所有字母小写

capitalize():首字母大写,其他字母小写

title():每个单词首字母大写,其他小写

示例:
#encoding:UTF-8 msg = 'www.BAIDU.com.123' print(msg.upper())
#upper()函数,将所有字母都转换成大写 print(msg.lower()) #lower()函数,将所有字母都转换成小写
print(msg.capitalize()) #capitalize()函数,将首字母都转换成大写,其余小写 print(msg.title())
#title()函数,将每个单词的首字母都转换成大写,其余小写
结果:
WWW.BAIDU.COM.123 www.baidu.com.123 Www.baidu.com.123 Www.Baidu.Com.123
利用循环语句进行字母的大小写转换

Python中每个字母都有编号,可以根据编号来判断是大写字母还是小写字母,大写字母A的编号为:65,大写字母Z的编号为90,小写字母a的编号为:97,小写字母z的编号为122;大小写字母之间的编号相差32,可以利用这个来进行大写写的转换

示例:
#encoding:UTF-8 msg = 'www.BAIDU.com.123' for num in msg: if 97 <= ord(num) <=
122: #小写字母 upper_num = ord(num)-32 #大小写字母之前差了32
#chr()函数可以将编码数值转为字符(python没有字符的概念) print (chr(upper_num),end='') else:
print(num,end='') #不是小写字符,原样输出 print() #输出一个换行符 msg = 'www.BAIDU.com.123' for
num in msg: if 65 <= ord(num) <= 90: #大写字母 upper_num = ord(num)+32 #大小写字母之前差了32
#chr()函数可以将编码数值转为字符(python没有字符的概念) print (chr(upper_num),end='') else:
print(num,end='') #不是大写字符,原样输出
结果:
WWW.BAIDU.COM.123 www.baidu.com.123
 

技术
©2019-2020 Toolsou All rights reserved,
JVM概述VUE+Canvas 实现桌面弹球消砖块小游戏javascript事件(零基础详解)Pikachu漏洞练习平台明解c/c++程序的内存模型--内存四区python实现vlookup_干货一:怎么在python里面实现vlookupswift 5.0 创建一个获取验证码的按钮,实现倒计时效果首期500亿,成立新部门,腾讯准备做什么?关于蓝桥杯大赛,你应该了解的那些事!解决Selenium ActionChains拖动元素无效