Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
### BÀI 20. CÂU LỆNH LẶP FOR
**Câu 1:** Cú pháp của vòng lặp `for` trong Python là:
```python
for variable in iterable:
# code block
```
Ví dụ minh họa duyệt qua một danh sách các số nguyên:
```python
numbers = [1, 2, 3, 4, 5]
for number in numbers:
print(number)
```
**Câu 2:** Chương trình sử dụng vòng lặp `for` in ra các số chẵn từ 2 đến 20:
```python
for i in range(2, 21, 2):
print(i)
```
**Câu 3:** Chương trình sử dụng vòng lặp `for` để tính tổng của các số từ 1 đến 20:
```python
total = 0
for i in range(1, 21):
total += i
print("Tổng của các số từ 1 đến 20 là:", total)
```
### BÀI 21. CÂU LỆNH LẶP WHILE
**Câu 1:** Cú pháp của vòng lặp `while` trong Python là:
```python
while condition:
# code block
```
Chương trình in ra các số từ 1 đến 10 bằng vòng lặp `while`:
```python
i = 1
while i <= 10:
print(i)
i += 1
```
**Câu 2:** Để viết vòng lặp `while` vô hạn, bạn có thể sử dụng điều kiện `True`. Ví dụ về một chương trình sử dụng vòng lặp `while` vô hạn nhưng có thể kết thúc khi người dùng nhập vào từ "exit":
```python
while True:
user_input = input("Nhập 'exit' để thoát: ")
if user_input.lower() == "exit":
print("Đã thoát khỏi vòng lặp.")
break
```
Hy vọng những thông tin trên sẽ giúp ích cho bạn trong việc học lập trình Python!
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019
Email: info@fqa.vn
Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.