python upper()函数实例详解

活动地址:CSDN21天学习挑战赛

python upper()函数实例详解

返回函数主目录

upper()函数的作用是把一个字符串中的所有小写字母转换为大写字母,并返回一个新字符串。由于Python的字符串是不可变的,这种转换不会影响原字符串的内容与形式。

语  法

str.upper() -> str  返回字符串

参  数

注  意

1、upper()函数对于非英文的字母,但是属Unicode中定义的字母,同样能正确转换

2、对于使用十六进制表示的小写字母,也同样起作用。

返 回 值

返回小写字母转为大写字母的字符串

知识拓展

该函数与lower()函数的作用恰恰相反

isupper()函数判断字符串字符是否都为大写形式

实 例

代  码

str1 = "adversity awake"

print(str1.upper())

运行结果

ADVERSITY AWAKE

代  码

str1 = "ADVERSITY AWAKE"

print(str1.upper())

运行结果

ADVERSITY AWAKE

代  码

str1 = "adversity 2t38e7o53p a8wake 6b8b9b"

print(str1.upper())

运行结果

ADVERSITY 2T38E7O53P A8WAKE 6B8B9B

代  码

#汉字数字

str1 = "逆境清醒20220809" 

print(str1.upper())

运行结果

逆境清醒20220809

代  码

# 空字符串

str1 = ""

print(str1.upper())

运行结果

代  码

# 非英文字母,但是属Unicode中定义的字母

str1 = "αβγδ" 

print(str1.upper())

运行结果

ΑΒΓΔ

代  码

# 含转义字符

str1 = "\'\r\n\t\v"

print(str1.upper())

运行结果

'

       

代  码

# 字母abc十六进制字符表示形式

str1 = "\x61\x62\x63"

print(str1.upper())

运行结果

ABC

代  码

str1 = "#cc0080"

print(str1.upper())

运行结果

#CC0080

代  码

str1 = "adver‘si#t@y aw\tak%e88\r9hi"

print(str1.upper())

运行结果

9HIER‘SI#T@Y AW        AK%E88

代  码

str1 = "#AD|VER¥SIT&Y88 AW\nAKE"

print(str1.upper())

运行结果

#AD|VER¥SIT&Y88 AW

AKE

代  码

str1 = 'ß'  

print(str1.upper())

运行结果

SS

代  码

#含有转义字符

str1 = "走寻半生仍笑叹:\" 得失看平淡!\""

print(str1.upper())

运行结果

走寻半生仍笑叹:" 得失看平淡!"

代  码

# 多种字符混排

str1 = "腊ΓβΣΘ是希Letter" 

print(str1.upper())

运行结果

腊ΓΒΣΘ是希LETTER

代  码

str1 = "ぁあぃい凼┻①⑧ΓβΣΘLetter"

print(str1.upper())

运行结果

ぁあぃい凼┻①⑧ΓΒΣΘLETTER

代  码

#希腊大写字母

str1 = "ΓΔΘΚ" 

print(str1.upper())

运行结果

ΓΔΘΚ

代  码

#俄文字母

str1 = "БДЁЖ" 

print(str1.upper())

运行结果

БДЁЖ

代  码

运行结果

返回函数主目录

猜你喜欢

转载自blog.csdn.net/weixin_69553582/article/details/126239669