Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python đổi chữ hoa/thường trong chuỗi (swapcase)


Cho chuỗi s. Đổi tất cả chữ hoa thành thường, chữ thường thành hoa.

Ví dụ: "PrograMMinG" → "pROGRAmmINg".

Cách làm

  • Duyệt từng ký tự, dùng isupper(), lower(), upper().
  • Hoặc dùng phương thức built-in s.swapcase().

Ví dụ mã nguồn

def solve(s):
    ret = ''
    for letter in s:
        if letter.isupper():
            ret += letter.lower()
        else:
            ret += letter.upper()
    return ret

s = "PrograMMinG"
print(solve(s))  # pROGRAmmINg

Đầu vào / Đầu ra

Input:  "PrograMMinG"
Output: pROGRAmmINg