upper()方法

upper()方法

描述

upper() 方法将字符串中的小写字母转为大写字母。

语法

upper() 方法语法:

S.upper()

参数

  • 无。

返回值

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

实例

以下实例展示了 upper() 方法的使用方法:

S = "this is string example from runoob....wow!!!";
 
print ("S.upper() : ", S.upper())

以上实例输出结果如下:

S.upper() :  THIS IS STRING EXAMPLE FROM RUNOOB....WOW!!!

 

转载于:https://www.cnblogs.com/xiaohei001/p/10166651.html

可以使用以下Python代码实现要求的功能: ```python # 定义字符串s s = "中国-山东-青岛-西海岸新区" # 调用len方法,输出字符串s的长度 print(len(s)) # 调用find方法,输出s中“山东”出现的位置 print(s.find("山东")) # 调用index方法,输出s中“青岛”出现的位置 print(s.index("青岛")) # 调用count方法,输出s中“-”出现的次数 print(s.count("-")) # 调用split方法,按照“-”划分字符串s并输出 print(s.split("-")) # 调用partition方法,按照“-”划分字符串s为3部分并输出 print(s.partition("-")) # 调用join方法,将[`中国`,`山东`,`青岛,` 西海岸新区`]用“&”连接成一个字符串并输出 list1 = ["中国", "山东", "青岛", "西海岸新区"] print("&".join(list1)) # 调用replace方法,将s中的“中国”替换为“China”并输出 print(s.replace("中国", "China")) # 利用*,将“中国”重复输出10次 print("中国" * 10) # 调用startswith方法,判断s是否以“中国”开头并输出结果 print(s.startswith("中国")) # 调用endswith方法,判断s是否以“中国”结尾并输出结果 print(s.endswith("中国")) # 调用s的center、ljust、rjust方法,返回宽度为25的字符串,用“*”填充除原串之外的部分并输出 print(s.center(25, "*")) print(s.ljust(25, "*")) print(s.rjust(25, "*")) # 调用upper方法,将“Zhouguo-Shangdong-Qingdao-Xihaianxinqu”中的字母转换成大写并输出 s2 = "Zhouguo-Shangdong-Qingdao-Xihaianxinqu" print(s2.upper()) # 调用swapcase方法,将“Zhouguo-Shangdong-Qingdao-Xihaianxinqu”中字母大小写互换 print(s2.swapcase()) ``` 上述代码中,首先定义了字符串s,然后使用字符串的方法完成了题目要求。其中,使用len方法计算s的长度,使用find、index和count方法查找字符串中匹配的子串或计算字符出现的次数;使用split、partition和join方法将字符串按照特定的分隔符进行划分或连接;使用replace方法替换字符串中的子串;使用startswith和endswith方法判断字符串是否以指定子串开头或结尾;使用center、ljust和rjust方法返回指定宽度的字符串,并用指定字符填充除原串之外的部分;使用upper和swapcase方法将字符串中的字母进行大小写转换。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值