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

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

python大小写转换_Python字母大小写的转换(两种方法)相关推荐

  1. matlab 图像转视频教程,Matlab制作视频并转换成gif动态图的两种方法

    一.第一个方法比较简单,就是使用movie(f)直接取生成AVI视频文件. %% f(t)-->f(4*t+12) 并且验证%% function Signal_change() tic%记录程 ...

  2. Python计算程序运行时间秒级/毫秒级的两种方法datetime和time

    Python计算程序运行时间秒级/毫秒级的两种方法datetime和time 简单粗暴,先上代码: import datetime import time# 方法一:datetime.datetime ...

  3. ​CAD图纸怎么转换成PDF格式?这两种方法快速转换

    怎么把CAD图纸转换成PDF格式呢?大家在使用CAD绘图工具制作CAD图纸的时候,在将图纸绘制好后为了能够方便发送和浏览,会选择把图纸转换成PDF文件格式来保存发送,这样就不会出现文件打不开的现象.但 ...

  4. 图片怎么转换成PDF格式?这两种方法都可以实现转换

    怎么把图片转换成PDF格式呢?大家在日常中也会经常使用到图片,不管是出门游玩还是办公学习,图片都会给我们带来极大的便利.但是一旦图片的数量多了起来,我们又不能删除,那么这些图片的存放就是一个关键的问题 ...

  5. OFD文件怎么转换成PDF格式?这两种方法轻松实现转换

    怎么把OFD文件转换成PDF格式呢?OFD文件大家可能不太熟悉,使用的也不多,它其实也是一种归档保存的一种文件格式,在很多方面与PDF文件有些相似,但是打开它需要使用到相关的OFD阅读器,这个就会让很 ...

  6. 如何把图片转换成PDF格式?这两种方法不要错过

    怎么把图片转换成PDF文件格式呢?PDF文件一直以来都是我们传输文件的好帮手,它的显著效果不仅可以体现在文件上,也可以在图片中拥有良好的体验感.我们将图片转换成PDF格式来发送或者是打印,就不会出现排 ...

  7. python右对齐格式化输出_Python中格式化输出的两种方法介绍

    本篇文章给大家带来的内容是关于Python中格式化输出的两种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方式一:使用占位符 % 常用占位符:% s (s = string ...

  8. python怎么在图片上写字_Python在图片中添加文字的两种方法

    本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...

  9. python如何在图片上添加文字_Python在图片中添加文字的两种方法

    本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...

  10. 怎样在python的turtle中输入文字_Python在图片中添加文字的两种方法

    本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...

最新文章

  1. 基于GAN的图像水印去除器,效果堪比PS高手
  2. c#_将文件导入到工程目录下
  3. python与caffe改变通道顺序
  4. python面试题及答案-Python 45道基本面试题及答案 (新手非常有用)
  5. linux 使用 FIO 测试磁盘的iops
  6. Spring Ioc (Inversion of Control)
  7. SAP Fiori Elements List Report 里的表格类型(tableType)是如何决定出来的
  8. TCP socket和web socket的区别
  9. 首次适应算法_CVPR 2020丨?商汤TSD目标检测算法获得Open Images冠军
  10. 大家都在用并发,小编带你了解并发的背景
  11. mysql实际应用在哪里_MySQL数据库的实际应用步骤
  12. c语言void和null,C语言:为什么我得到NULL?
  13. 图解交换机与路由器组网
  14. 找到某个关键字 同义词词林 python_读一读我——无废话Python(三)条件、循环、函数、表达式
  15. 奔跑的小人,在屏幕上从左向右移动”的代码实现“小人在屏幕上从右向左移动” 按下键“A”,小人向左移动;按下键“D”,小人向右移动; 按下键“W”,小人向上移动;按下键“X”,小人向下移动; 通过主函数
  16. 互联网公司中秋节礼盒大比拼(2019版)
  17. 我在B站读大学,大数据专业
  18. [C++]typedef typename什么意思?
  19. VC Debug与Release区别
  20. k210识别物体的基本流程(kpu库函数)

热门文章

  1. python游戏辅助lol_GitHub - skyedai910/lol-skin-spider: 30行Python代码爬取英雄联盟全英雄全皮肤...
  2. GitHub项目之12306抢票软件
  3. Java面试?看这一篇就够了
  4. 堆糖:爱豆图片分享社区
  5. HTTP传输大文件的方法
  6. ACE事件类型及模板
  7. 中国现代书画家——袁晓丹、潘文兵、郑锋等
  8. 自强不息系列之Python 线性查找
  9. 记某淘宝客软件分析拿库思路
  10. Xubuntu Linux发行版放弃即时消息软件Pidgin