Câu 2. Thiết lập hàm change() có hai tham số là xâu ho_ten và số c. Hàm sẽ trả lại xâu kí tự ho_ten...

Câu hỏi:

Câu 2. Thiết lập hàm change() có hai tham số là xâu ho_ten và số c. Hàm sẽ trả lại xâu kí tự ho_ten là chữ in hoa nếu c = 0. Nếu tham số c khác 0 thì hàm trả lại xâu ho_ten là chữ in thường.

Gợi ý: Sử dụng các phương thức s.upper() và s.lower() để chuyển đổi các kí tự của xâu s sang chữ in hoa và in thường.

Câu trả lời:
Người trả lời: GV. Đỗ Hồng Việt
Câu trả lời cho câu hỏi trên:

Cách 1:
```python
def change(ho_ten, c):
if c == 0:
return ho_ten.upper()
else:
return ho_ten.lower()
```

Cách 2:
```python
def change(s, c):
if c == 0:
return s.upper()
else:
return s.lower()
```

Để giải quyết bài toán, ta dùng hàm `change()` với đầu vào là xâu `ho_ten` và số `c`. Nếu `c` bằng 0, thì trả về xâu `ho_ten` in hoa bằng phương thức `upper()`, nếu khác 0, trả về xâu `ho_ten` in thường bằng phương thức `lower()`.
Bình luận (5)

Gia Huy Nguyễn Hoàng

Cuối cùng, hàm sẽ trả về ho_ten đã được chuyển đổi theo yêu cầu.

Trả lời.

Đào Lê Hà Anh

Nếu giá trị của c khác 0, thì chúng ta sử dụng phương thức ho_ten.lower() để chuyển đổi ho_ten thành chữ in thường.

Trả lời.

Nhi Hoa Hồng

Nếu giá trị của c là 0, thì chúng ta sẽ sử dụng phương thức ho_ten.upper() để chuyển đổi ho_ten thành chữ in hoa.

Trả lời.

Uyên nguyễn

Trong hàm change(), chúng ta sử dụng câu lệnh điều kiện if để kiểm tra giá trị của tham số c.

Trả lời.

Đặng Thị Mỹ Hạnh

Để giải bài toán này, chúng ta cần tạo một hàm change() với hai tham số đầu vào là ho_ten và c.

Trả lời.
Nhấn vào đây để đánh giá
Thông tin người gửi
0.07031 sec| 2179.172 kb