在python中,upper有“大小字母”的意思;它是一种内置方法,用于将字符串中的小写字母转为大写字母。
upper()函数的语法格式:string_copy=string_orig.upper()
语法形式中,string_orig是要进行转换的原字符串;
string_copy是转换后的字符串副本;
该函数不需要任何参数,执行完成后,返回一个string类型。
参数:NA。
返回值:返回小写字母转为大写字母的字符串。
示例:
例1:upper(“ABCdef”)返回:“ABCDEF”
例2:upper(“abcDEF”)返回:“ABCDEF”
例3:str="thisisstringexample....wow!!!"
print"str.upper():",str.upper()
以上实例输出结果如下:
str.upper():THISISSTRINGEXAMPLE....WOW!!!
与upper()相反的是lower()方法,可以将字符串的大写字母转为小写字母,用法相同。
与upper同性质的函数
upper()字符串中字母由小写变为大写。
lower()字符串中字母由大写变为小写。
capitalize()字符串中字母首字母大写其余小写。
title()字符串中字母每个单词的首字母大写其余小写。
a="hello"
b="WORLD"
c="hello"
d="helloworld"
a1=a.upper()
b1=b.lower()
c1=c.capitalize()
d1=d.title()
print(a1)
print(b1)
print(c1)
print(d1)
输出结果:
HELLO
world
Hello
HelloWorld