欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

python字母大小写的转换

时间:2023-05-16
python字母大小写的转换 法一 —— 函数

upper():所有字母大写

lower():所有字母小写

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

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

msg = ‘edItor.csDn.nEt’
1.print(msg.upper())
2.print(msg.lower())
3.print(msg.capitalize())
4.print(msg.title())

1.EDITOR.CSDN.NET(全部大写)
2.editor.csdn.net (全部小写)
3、Editor.csdn.net(字符串的首字母大写)
4、Editor.Csdn.Net(每个单词的首字母大写)

法二 —— 循环

msg = ‘editor.csdn.net’
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=’’) #不是大写字符,原样输出

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。