Hướng dẫn lập trình Python: Câu lệnh lặp trong Python.
Bài Kiểm Tra
2023-10-05T11:11:55-04:002023-10-05T11:11:55-04:00Trong Python sử dụng hai câu lệnh lặp là: for và while, cấu trúc của chúng như sau:https://baikiemtra.com/uploads/news/2023_03/lap-trinh-phython.jpg
Trong Python sử dụng hai câu lệnh lặp là: for và while, cấu trúc của chúng như sau:
1. Vòng lặp for
for variable in data:
# code
Trong đó:
variable là các biến tạm dùng để chứa dữ liệu sau mỗi lần lặp.
data là một list, tuple hoặc string,... chứa giá trị cần lặp.
VD: Mình sẽ khai báo 1 string name = "baikiemtra" và dùng vòng lặp for để lặp ra từng ký tự của nó.
name = "baikiemtra"
for i in name:
print(i)
# ket qua:
# b
# a
# i
# k
# i
# e
# m
# t
# r
# a
3. Lệnh ngắt hoặc tiếp tục.
Thông thường trong một số trường hợp vòng lặp của chúng ta sẽ có thể không cần thực thi code trong một số vòng lặp cụ thể hay là cần nhảy lần vòng lặp đó và thực thi các lần lặp tiếp theo, và để làm được điều đó thì trong Python có hỗ trợ chúng ta 2 lệnh để tác động đến vòng lặp là:
break - giúp chúng ta chấm dứt vòng lặp tại thời điểm nó xuất hiện và các code cùng cấp phía sau nó sẽ không được thực thi nữa. continue - giúp chúng ta nhảy qua lần lặp hiện tại và chuyển đến lần lặp tiếp theo, các code cùng cấp phía sau nó cũng sẽ không được thực hiện.
VD: Lệnh break.
i = 1
while(i <= 10):
print(i)
if i == 5 :
break
i += 1
# ket qua:
# 1
# 2
# 3
# 4
# 5
VD: Lệnh continue.
for i in "baikiemtra":
if i == "k":
continue
print(i, end=" ")