Menu
CoddyTech

To Lower Case

Người mớiMảng và chuỗipython iconjava iconcpp iconc iconjs icon+10

Bạn nhận được một chuỗi s. Hãy trả về một chuỗi mới, trong đó mỗi chữ cái tiếng Anh viết hoa, từ A đến Z, được thay bằng chữ cái viết thường tương ứng. Mọi ký tự khác, chẳng hạn như chữ cái viết thường, chữ số hoặc ký hiệu, đều giữ nguyên.

Hàm

toLowerCase(s: string) → string
sstring
văn bản cần chuyển đổi
Trả vềstring
s với mọi chữ cái viết hoa được chuyển thành chữ thường

Ràng buộc

  • 1 ≤ s.length ≤ 104
  • Mọi ký tự trong s đều là chữ cái tiếng Anh, chữ số hoặc một trong các ký hiệu !#$%&()*+-./:;<=>?@[]^_`{|}~.

Ví dụ

Đầu vào
s = "Hello-World!"
Đầu ra
"hello-world!"
Giải thích
Các chữ in hoa H và W trở thành h và w. - và ! không phải là chữ cái, nên chúng giữ nguyên vị trí.
challenge icon

Câu hỏi mở rộng

Bạn có thể viết toUpperCase bằng cùng vòng lặp và giải thích vì sao mã ký tự của A và a chỉ khác nhau một bit không?

Đặt lại code
def toLowerCase(s):
    # Viết code ở đây

Kiểm thử #1

Kiểm thử #2

Kiểm thử #3

Đối số

s = "Hello-World!"

Đầu ra mong đợi

"hello-world!"