25.4. Lệnh sau trả lại giá trị gì?len(" Hà Nội Việt Nam ".split())A. 0. ...

Câu hỏi:

25.4. Lệnh sau trả lại giá trị gì?

len(" Hà Nội Việt Nam ".split())

A. 0.           B. 4.           C. 5.            D. Báo lỗi.

Câu trả lời:
Người trả lời: GV. Đỗ Đăng Đạt
Cách 1: Để xác định giá trị trả về của lệnh "len(" Hà Nội Việt Nam ".split())", ta thực hiện các bước sau:
- Sử dụng hàm split() để tách chuỗi " Hà Nội Việt Nam " thành các từ riêng biệt, kết quả là list ['Hà', 'Nội', 'Việt', 'Nam'].
- Sử dụng hàm len() để đếm số phần tử trong list trên, kết quả là 4.

Do đó, giá trị trả về của lệnh là 4.

Cách 2:
- " Hà Nội Việt Nam " được tách thành 4 từ riêng biệt là 'Hà', 'Nội', 'Việt', 'Nam' trong list.
- Đếm số phần tử trong list trên ta được 4.

Câu trả lời đầy đủ và chi tiết hơn:
Đáp án cho câu hỏi là B. Sẽ trả về giá trị 4 sau khi thực hiện lệnh "len(" Hà Nội Việt Nam ".split())" vì sau khi tách chuỗi thành list các từ riêng biệt, ta có 4 phần tử trong list đó.
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.05682 sec| 2260.672 kb