title,upper是字符串str对象的方法,并不是函数,列表自然然不能用.
要逐个取出列表中的元素,取出的元素是str才可以用
python中是区分大小写的,不管是变量、函数、还是类,都要严格的区分大小写. 例如,page和Page是两个不同的变量,name和Name也是完全不同的两个变量.
利用函数进行字母的大小写转换
upper():所有字母大写
lower():所有字母小写
capitalize():首字母大写,其他字母小写
title():每个单词首字母大写,其他小写
示例:
msg = ''
print(msg.upper()) #upper()函数,将所有字母都转换成大写
print(msg.lower()) #lower()函数,将所有字母都转换成小写
print(msg.capitalize()) #capitalize()函数,将首字母都转换成大写,其余小写
print(msg.title()) #title()函数,将每个单词的首字母都转换成大写,其余小写
结果:
利用循环语句进行字母的大小写转换
for num in msg:
#chr()函数可以将编码数值转为字符(python没有字符的概念)
print (chr(upper_num),end='')
else:
print(num,end='') #不是小写字符,原样输出
print() #输出一个换行符
print(num,end='') #不是大写字符,原样输出
————————————————
原文链接:
strings = ['Right', 'SAID', 'Fred']
strings = [item.lower() for item in strings]
print(strings)
①.、全部转换成大写:upper()
用法: str = 'marsggbo'
print str.upper()
结果:MARSGGBO
用法:str = 'MarsGGbO'
print str.lower()
结果:? marsggbo
注意:此方法返回的字符串只有它的第一个字符大写的副本.
用法:str = 'mars is VEry sliM and cLever!'
print str.capitalize()
结果:Mars is very slim and clever!
用法:str = 'mARS iS slim and cLEver!'
print str.title()
结果:Mars Is Slim And Clever!
扩展资料:
输入一串字符,将大写字母转换成小写字母,小写字母转换为大写字母
a = input("请 输入字符:")
b = []
for n in a :
if "a"= n = "z":
b.append(n.upper())
elif"A" = n = "Z" :
b.append(n.lower())
b.append(n)
print("".join(b))
参考资料:百度百科——Python(计算机程序设计语言)
① 在python中主要有四种转换方式,如下图
#大小写转换
print("shirley.xie".title())? ? ? #转换每个单词首字母为大写
print("welcome to here".capitalize())? ? #转换第一个首字母大写
输出的结果为:?
HELLO
world
Shirley.Xie
Welcome to here
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!