python用语句改变大小写

本文通过一个简单的Python脚本展示了字符串处理方法的应用,包括capitalize、lower、upper、swapcase及title等方法的效果。

s = ‘qYtAnG’ # qYtAng赋值给s

print(s.capitalize()) # 调用capitalize语句打印s
print(s.lower()) # 调用lower语句打印s
print(s.upper()) # 调用upper语句打印s
print(s.swapcase()) # 调用swapcase语句打印s
print(s.title()) # 调用title语句打印s

结果:
“D:\Program Files (x86)\Python35\python.exe” “D:/Program Files (x86)/Python35/wyw1/a.py”
Qytang # 调用capitalize语句打印s的结果
qytang # 调用lower语句打印s的结果
QYTANG # 调用uppre语句打印s的结果
QyTaNg # 调用swapcase语句打印s的结果
Qytang # 调用title语句打印s的结果
Process finished with exit code 0

### Python 判断字符大小写的方法 在 Python 中,可以使用字符串对象提供的方法来判断字符的大小写。以下是常用的几种方法及其功能描述: 1. **`str.islower()`** 该方法用于判断字符串中的所有字母是否为小写。如果字符串中至少有一个字母且所有字母均为小写,则返回 `True`;否则返回 `False`[^2]。 ```python print("hello".islower()) # 输出: True print("Hello".islower()) # 输出: False ``` 2. **`str.isupper()`** 该方法用于判断字符串中的所有字母是否为大写。如果字符串中至少有一个字母且所有字母均为大写,则返回 `True`;否则返回 `False`[^2]。 ```python print("HELLO".isupper()) # 输出: True print("Hello".isupper()) # 输出: False ``` 3. **`str.istitle()`** 该方法用于判断字符串是否为标题格式(即每个单词的首字母大写,其余字母小写)。如果是标题格式,则返回 `True`;否则返回 `False`[^2]。 ```python print("Hello World".istitle()) # 输出: True print("hello world".istitle()) # 输出: False ``` 4. **结合大小写转换方法** 如果需要不区分大小写的判断,可以将字符串统一转换为小写或大写后进行比较。例如: - 使用 `str.lower()` 将字符串转换为小写。 - 使用 `str.upper()` 将字符串转换为大写[^1]。 示例代码如下: ```python a = "Hello World" if "hello".lower() in a.lower(): print("Yes") # 输出: Yes ``` ### 注意事项 - 上述方法仅对字母有效,非字母字符(如数字、符号等)不会影响结果。 - 如果字符串为空或不包含任何字母,`islower()` 和 `isupper()` 均返回 `False`。 ```python print("123".islower()) # 输出: False print("123".isupper()) # 输出: False ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值