21.5. Em hãy quan sát kĩ cách thay thế câu lệnh for bằng câu lệnh while trong các câu 21.3 và 21.4...

Câu hỏi:

21.5. Em hãy quan sát kĩ cách thay thế câu lệnh for bằng câu lệnh while trong các câu 21.3 và 21.4 để thay thế câu lệnh for dạng tổng quát dưới đây bằng nhóm câu lệnh có sử dụng câu lệnh while tương ứng:

for <biến> in range(gia_tri1, gia_ tri2):

<khối lệnh>

Câu trả lời:
Người trả lời: GV. Đỗ Thị Phương
Câu trả lời đầy đủ và chi tiết hơn cho câu hỏi trên là:

Để thay thế câu lệnh for bằng câu lệnh while trong trường hợp tổng quát, ta có thể sử dụng nhóm các câu lệnh sau:
```python
= gia_tri1
while < gia_tri2:

= + 1
```

Trong đó:
- `` là biến sử dụng để lặp
- `gia_tri1` và `gia_tri2` là giá trị ban đầu và giới hạn cuối cùng của biến, tương đương với `range(gia_tri1, gia_tri2)` trong câu lệnh for
- `` là các câu lệnh cần thực thi trong vòng lặp

Bằng việc sử dụng nhóm các câu lệnh trên, bạn đã thay thế được câu lệnh for bằng câu lệnh while tương ứng.
Câu hỏi liên quan:
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.08556 sec| 2202.07 kb