力扣709.转换成小写字母

python 复制代码
class Solution:
    def toLowerCase(self, s: str) -> str:
        # 将字符串转换为列表以便修改
        result = list(s)
        
        # 遍历字符串的每个字符
        for i in range(len(result)):
            # 检查字符是否是大写字母
            if 'A' <= result[i] <= 'Z':
                # 将大写字母转换为小写字母
                result[i] = chr(ord(result[i]) + 32)
        
        # 将列表转换回字符串并返回
        return ''.join(result)
相关推荐
YuTaoShao15 小时前
【LeetCode 每日一题】712. 两个字符串的最小ASCII删除和——(解法一)记忆化搜索
算法·leetcode·职场和发展
知乎的哥廷根数学学派15 小时前
基于物理信息嵌入与多维度约束的深度学习地基承载力智能预测与可解释性评估算法(以模拟信号为例,Pytorch)
人工智能·pytorch·python·深度学习·算法·机器学习
古城小栈16 小时前
Rust 丰富&好用的 格式化语法
前端·算法·rust
AuroraWanderll16 小时前
类和对象(六)--友元、内部类与再次理解类和对象
c语言·数据结构·c++·算法·stl
leaves falling16 小时前
c语言-给定两个数,求这两个数的最大公约数
数据结构·算法
SamtecChina202316 小时前
Electronica现场演示 | 严苛环境下的56G互连
大数据·网络·人工智能·算法·计算机外设
Tim_1016 小时前
【C++入门】05、复合类型-数组
开发语言·c++·算法
jikiecui16 小时前
信奥崔老师:三目运算 (Ternary Operator)
数据结构·c++·算法
无限进步_16 小时前
【C语言&数据结构】另一棵树的子树:递归思维的双重奏
c语言·开发语言·数据结构·c++·算法·github·visual studio