Menu
CoddyTech

To Lower Case

你会得到一个字符串 s。返回一个新字符串,其中每个大写英文字母(从 A 到 Z)都替换为对应的小写字母。其他所有字符,例如小写字母、数字或符号,都保持原样。

函数

toLowerCase(s: string) → string
sstring
要转换的文本
返回值string
将所有大写字母都转换为小写后的 s

约束条件

  • 1 ≤ s.length ≤ 104
  • 每个 s 字符都是英文字母、数字,或以下符号之一:!#$%&()*+-./:;<=>?@[]^_`{|}~。

示例

输入
s = "Hello-World!"
输出
"hello-world!"
解释
大写字母 H 和 W 会变成 h 和 w。- 和 ! 不是字母,所以它们保持原样。
challenge icon

进阶

你能用相同的循环写出 toUpperCase,并解释为什么 A 和 a 的字符编码只有一位不同吗?

重置代码
def toLowerCase(s):
    # 在这里编写代码

测试 #1

测试 #2

测试 #3

参数

s = "Hello-World!"

预期输出

"hello-world!"