2022年 11月 7日

Python学习笔记|Python之字母大小写转换

python之字母大小写转换

1.小写转换成大写—-upper()

  • upper()

函数将字符串所有小写字母转换成大写字母,如下有一个字符串,str = “hello,world”
则调用如下方法可以装换str.upper(),转换后的字符串如下:

"HELLO,WORLD"
  • 1

2.大写转换成小写—-lower()

  • lower()

函数将字符串的所有大写字母转换成小写字母,如:str = “‘HELLO’,’WORLD”,调用函数str.lower(),转换后的字符串如下:

"hello,world"
  • 1

3.首字母大写,其他字母小写—-capitalize()

  • capitalize()

函数将字符串的首字母转化成大写,其他均为小写,如:str = “hellO,woRld”
调用函数str.capitalize(),转换后的字符串如下:

"Hello,world"
  • 1

4.每个字符串的首字母大写——title()

	str = 'hello python'
	print(str.capitalize())
	print(str.title())
  • 1
  • 2
  • 3

返回结果:

	Hello python
	Hello Python
  • 1
  • 2
  • 总结:

对于首字符为字母情况,capitalize与title区别为

  1. capitalize(): 字符串第一个字母大写
  2. title(): 字符串内的所有单词的首字母大写
	str1 = '你好 python'
	print(str1.capitalize())
	print(str1.title())
  • 1
  • 2
  • 3

结果为:

	你好 python
	你好 Python
  • 1
  • 2
  • 总结:

对于首字符不是字母情况,capitalize与title区别为

  1. capitalize(): 保持不变
  2. title(): 字符串内的所有单词的首字母大写