Hướng dẫn dùng loops definition python - use python định nghĩa vòng lặp

Nội dung chính

  • 1- Tổng quan các vòng lặp trong Python
  • 2- Vòng lặp while
  • 3- Vòng lặp for với range
  • 4- Sử dụng for và mảng
  • 5- Sử dụng lệnh break trong vòng lặp
  • 6- Sử dụng lệnh continue trong vòng lặp
  • 7- Sử dụng lệnh pass trong vòng lặp
  • 8- Sử dụng lệnh 'else' với vòng lặp

Nội dung chính

  • 1- Tổng quan các vòng lặp trong Python
  • 2- Vòng lặp while
  • 3- Vòng lặp for với range
  • 4- Sử dụng for và mảng
  • 5- Sử dụng lệnh break trong vòng lặp
  • 6- Sử dụng lệnh continue trong vòng lặp
  • 7- Sử dụng lệnh pass trong vòng lặp
  • 8- Sử dụng lệnh 'else' với vòng lặp
Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi người. Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất. Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi.
Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất.
Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi.

Nội dung chính

  • 1- Tổng quan các vòng lặp trong Python
  • 2- Vòng lặp while
  • 3- Vòng lặp for với range
  • 4- Sử dụng for và mảng
  • 5- Sử dụng lệnh break trong vòng lặp
  • 6- Sử dụng lệnh continue trong vòng lặp
  • 7- Sử dụng lệnh pass trong vòng lặp
  • 8- Sử dụng lệnh 'else' với vòng lặp
Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi người. Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất. Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi.

1- Tổng quan các vòng lặp trong Python

Nội dung chínhPython các câu lệnh [statement] được thực hiện một cách tuần tự từ trên xuống dưới. Tuy nhiên đôi khi bạn muốn thực hiện một khối các câu lệnh nhiều lần, bạn có thể sử dụng vòng lặp [loop].

Hãy theo dõi chúng tôi trên Fanpage để nhận được thông báo mỗi khi có bài viết mới. Facebook cung cấp cho bạn 2 loại vòng lặp sau:

  1. Trong Python các câu lệnh [statement] được thực hiện một cách tuần tự từ trên xuống dưới. Tuy nhiên đôi khi bạn muốn thực hiện một khối các câu lệnh nhiều lần, bạn có thể sử dụng vòng lặp [loop]. while
  2. Python cung cấp cho bạn 2 loại vòng lặp sau: for

Vòng lặp while

  • else

Vòng lặp for

  1. continue
  2. break
  3. Các câu lệnh liên hợp với vòng lặp:
Các câu lệnh [statement] có thể được sử dụng bên trong vòng lặp: pass

break

Lệnh

continue

Mô tả

Các câu lệnh liên hợp với vòng lặp:

Các câu lệnh [statement] có thể được sử dụng bên trong vòng lặp: pass trong vòng lặp chỉ đơn giản là một đánh dấu, nhắc bạn nhớ thêm mã [code] nào đó trong tương lai. Nó là một lệnh null [Không làm gì cả].

2- Vòng lặp while

passwhile:


while [condition] :
    # Làm gì đó ở đây
    # ....

Lệnh

whileLoopExample.py


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];

Mô tả


While loop example
Value of x = 2  
Value of x = 5
Value of x = 8
Finish

3- Vòng lặp for với range

Đây là câu lệnh ngừng vòng lặp. for trong Python là sử dụng 'for' với 'range' [Phạm vi]. Ví dụ biến 'x' có giá trị chạy trong pham vi [3, 7]  [x= 3, 4, 5, 6].

forLoopExample.py


print["For loop example"]; 
# for x = 3, 4, 5, 6
for x in range [3, 7] :  
    print["Value of x = ", x];
    print["  x^2 = ", x * x];

# Dòng lệnh này nằm ngoài khối lệnh for.
print["End of example"];

Mô tả


For loop example
Value of x = 3
  x^2 = 9
Value of x = 4
  x^2 = 16
Value of x = 5
  x^2 = 25
Value of x = 6
  x^2 = 36
End of example

4- Sử dụng for và mảng

5- Sử dụng lệnh break trong vòng lặp for có thể giúp bạn duyệt trên các phần tử của mảng.

forLoopExample3.py


print["For loop example"]; 
# Khai báo một mảng.
names =["Tom","Jerry", "Donald"];

for name in names: 
    print["Name = ", name];     
 
print["End of example"];

6- Sử dụng lệnh continue trong vòng lặp


For loop example
Name = Tom
Name = Jerry
Name = Donald
End of example

7- Sử dụng lệnh pass trong vòng lặp

forLoopExample3b.py


print["For loop example"]; 
# Khai báo một mảng.
names =["Tom","Jerry", "Donald"];

# Hàm len[] trả về số phần tử của mảng.
# index = 0,1,.. len-1
for index in range[len[names]]: 
    print["Name = ", names[index] ];   
 
print["End of example"];

5- Sử dụng lệnh break trong vòng lặp

6- Sử dụng lệnh continue trong vòng lặp là một lệnh nó có thể nằm trong một khối lệnh của một vòng lặp. Đây là lệnh kết thúc vòng lặp vô điều kiện.

loopBreakExample.py


print["Break example"]; 
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2; 
while [x < 15] :
    print["----------------------\n"];
    print["x = ", x];
    
    # Kiểm tra nếu x = 5 thì thoát ra khỏi vòng lặp.
    if [x == 5] :     
        break; 
    # Tăng giá trị của x thêm 1
    x = x + 1;
    print["x after + 1 = ", x]; 
    
print["End of example"];

6- Sử dụng lệnh continue trong vòng lặp


Beak example
----------------------
x = 2
x after + 1 = 3
----------------------
x = 3
x after + 1 = 4
----------------------
x = 4
x after + 1 = 5
----------------------
x = 5
End of example

6- Sử dụng lệnh continue trong vòng lặp

7- Sử dụng lệnh pass trong vòng lặp là một lệnh, nó có thể nằm trong một vòng lặp, khi bắt gặp lệnh continue chương trình sẽ bỏ qua các dòng lệnh trong khối phía dưới của continue và bắt đầu một vòng lặp mới.
 

8- Sử dụng lệnh 'else' với vòng lặp


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
0

6- Sử dụng lệnh continue trong vòng lặp


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
1

7- Sử dụng lệnh pass trong vòng lặp

8- Sử dụng lệnh 'else' với vòng lặp Python, pass là một lệnh null [Không gì cả], khác biệt giữa một chú thích [comment] và lệnh pass trong Python là bộ thông dịch [interpreter] sẽ bỏ qua toàn bộ chú thích, còn với pass thì không bỏ qua.

Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi người. Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất. Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi. pass được thực thi.

Nội dung chínhpass trong vòng lặp chỉ đơn giản là một đánh dấu, để bạn nhớ thêm mã [code] nào đó trong tương lai.

Hãy theo dõi chúng tôi trên Fanpage để nhận được thông báo mỗi khi có bài viết mới. Facebook


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
2

Mô tả


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
3

Đây là câu lệnh ngừng vòng lặp. pass trong ví dụ trên mà không làm thay đổi điều gì.

Đây là câu lệnh để bỏ qua các câu lệnh còn lại trong khối lệnh [block],  và ngay lập tức kiểm tra lại điều kiện trước khi tiếp tục thực thi lại khối lệnh.


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
4

8- Sử dụng lệnh 'else' với vòng lặp

Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi người. Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất. Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi. else có thể liên hợp với vòng lặp. Lệnh else sẽ được thực thi nếu vòng lặp chạy và kết thúc một cách bình thường, không bị ngắt bởi lệnh break.

Nội dung chính


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
5

6- Sử dụng lệnh continue trong vòng lặp


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
6

7- Sử dụng lệnh pass trong vòng lặp break, lệnh else liên hợp với vòng lặp sẽ không đươc thực thi.

forLoopElseExample2.py


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
7

6- Sử dụng lệnh continue trong vòng lặp


print["While loop example"];
# Tạo một biến x và gán giá trị 2 cho nó.
x = 2;

# Điều kiện kiểm tra là x < 10
# Nếu x < 10 đúng, thì chạy khối lệnh này. 
while [x < 10] : 
    print["Value of x = ", x]; 
    x = x + 3; 

# Dòng lệnh này nằm ngoài khối lệnh while.
print["Finish"];
8

Bài Viết Liên Quan

Chủ Đề