Vòng lặp for lặp lại 3 lần Python

Trong lập trình, có những bộ hướng dẫn bạn sẽ cần lặp lại nhiều lần. Ví dụ: nếu bạn muốn thực hiện cùng một tác vụ trên mọi mục trong danh sách. Điều gì sẽ xảy ra nếu bạn có một danh sách các chiến dịch và muốn in từng chiến dịch?

Khi bạn cần lặp lại một tập hợp các hướng dẫn, đôi khi bạn biết trước số lần lặp lại; . Cũng có những lúc số lần lặp lại không quan trọng và bạn muốn lặp lại mã cho đến khi đáp ứng một điều kiện nhất định

Đối với tất cả các mục đích này, bạn sử dụng các vòng lặp.  

Vòng lặp  for 

Vòng lặp for là loại vòng lặp cốt lõi trong Python. Một vòng lặp  for  được sử dụng để lặp qua bất kỳ chuỗi nào. Đó có thể là một danh sách, bộ dữ liệu, từ điển hoặc thậm chí là một chuỗi. Với vòng lặp  for , bạn có thể thực thi cùng một mã cho từng phần tử trong chuỗi đó.  

Python giúp dễ dàng lặp qua mọi phần tử của chuỗi. Nếu bạn muốn in mọi phần tử trong danh sách, nó sẽ như thế này

dog_breeds = ["golden retriever", "chihuahua", "terrier", "pug"]
 
for dog in dog_breeds:
    print[dog]

Trong mã này, mỗi phần tử trong  

for x in range[5]:
    print[x]
0  sẽ được in ra thiết bị đầu cuối.
for x in range[5]:
    print[x]
1 là tên biến cập nhật thành phần tử tiếp theo mỗi khi vòng lặp lặp lại. Về mặt lý thuyết, bạn có thể thay đổi  
for x in range[5]:
    print[x]
1  thành  
for x in range[5]:
    print[x]
3  và nó vẫn sẽ thực hiện chức năng tương tự.  

Hoạt động của vòng lặp for.  

Bạn có thể thực hiện cùng một loại vòng lặp  for  nếu bạn muốn lặp qua mọi ký tự trong một chuỗi

Để lặp qua một bộ mã trong một số lần nhất định, bạn có thể sử dụng hàm  

for x in range[5]:
    print[x]
5  để trả về một danh sách các số bắt đầu từ 0 đến số kết thúc đã chỉ định

Bạn chưa tìm hiểu về các chức năng, nhưng bạn sẽ sớm. Hiện tại, bạn chỉ cần biết rằng bạn có thể nhập một số vào hàm  

for x in range[5]:
    print[x]
5  và hàm này sẽ trả về một danh sách các số từ 0 đến số đó - 1.  

for x in range[5]:
    print[x]

Mã này sẽ in tuần tự 0, 1, 2, 3, 4

________số 8_______

Dấu ngoặc nhọn  

for x in range[5]:
    print[x]
7  ở đây sẽ lấy bất kỳ giá trị nào trong biến 
for x in range[5]:
    print[x]
8 và đặt nó vào vị trí của nó. Vì vậy, trong ví dụ này, mã sẽ in

0 bottles of beer on the wall!
1 bottles of beer on the wall!
…
99 bottles of beer on the wall!

Hàm 

for x in range[5]:
    print[x]
5  mặc định là giá trị bắt đầu bằng 0, nhưng bạn có thể thay đổi giá trị này bằng cách thêm một số nguyên khác như vậy.
for x in range[100]:
    print[f"{x} bottles of beer on the wall!"]
0

Phạm vi này sẽ trả về các giá trị từ 4 đến 10 [nhưng không bao gồm 10]

Vòng lặp  
for x in range[100]:
    print[f"{x} bottles of beer on the wall!"]

Trong khi vòng lặp for cho phép bạn thực thi mã với một số lần nhất định, thì vòng lặp 

for x in range[100]:
    print[f"{x} bottles of beer on the wall!"]
1 sẽ tiếp tục thực thi cho đến khi một điều kiện nhất định được đáp ứng.   

Trong chương trước, bạn đã tìm hiểu về các điều kiện dưới dạng câu lệnh đánh giá đúng hoặc sai. Điều tương tự cũng áp dụng ở đây. mã trong câu lệnh  

for x in range[100]:
    print[f"{x} bottles of beer on the wall!"]
1 sẽ tiếp tục thực thi cho đến khi điều kiện trở thành sai

Đoạn mã bên dưới kiểm tra dung lượng hiện tại và tăng dung lượng lên 1 cho đến khi đạt dung lượng tối đa [

for x in range[100]:
    print[f"{x} bottles of beer on the wall!"]
5 tăng giá trị hiện tại lên 1]

maximum_capacity = 10
current_capacity = 3

while current_capacity 

Chủ Đề