Vòng lặp trong lập trình python là gì?

Python là một trong những ngôn ngữ lập trình phổ biến và linh hoạt nhất hiện nay, được triển khai trong nhiều ngành và được sử dụng để phát triển web, học máy và khoa học dữ liệu. Với việc sử dụng rộng rãi, đặc biệt là trong các lĩnh vực có nhu cầu (và có liên quan đến nhau) như học máy và dữ liệu lớn, không có gì ngạc nhiên khi Python đã vượt qua Java để trở thành ngôn ngữ lập trình hàng đầu.  

Trong bài viết này, chúng ta sẽ tìm hiểu về vòng lặp trong Python, bao gồm các loại vòng lặp khác nhau và cách thức hoạt động của câu lệnh điều kiện

Khóa đào tạo Python

Tìm hiểu về thao tác dữ liệu trong Python Khám phá khóa học

Vòng lặp trong lập trình python là gì?

Vòng lặp Python là gì?

Một vòng lặp là một hướng dẫn lặp lại nhiều lần miễn là một số điều kiện được đáp ứng

Sơ đồ

Vòng lặp trong lập trình python là gì?

Quả sung. Sơ đồ vòng lặp Python

Ý nghĩa của thụt đầu dòng

Thụt đầu dòng có ý nghĩa quan trọng trong Python. Nó được sử dụng để xác định một khối mã;

Loại vòng lặp

Chủ yếu có hai loại vòng lặp. Hãy thảo luận từng cái một

1. cho vòng lặp

Vòng lặp for trong Python được sử dụng để lặp qua một chuỗi (danh sách, bộ dữ liệu, bộ, từ điển và chuỗi)

Sơ đồ

Vòng lặp trong lập trình python là gì?

Quả sung. Sơ đồ vòng lặp for

cú pháp. cho iterator_var theo thứ tự.   

các câu lệnh)

Thí dụ

Vòng lặp trong lập trình python là gì?

Quả sung. ví dụ về vòng lặp

Đoạn mã trước thực thi như sau. Biến i là trình giữ chỗ cho mọi mục trong đối tượng có thể lặp lại của bạn. Vòng lặp lặp bao nhiêu lần bằng số phần tử và in tuần tự các phần tử

2. Trong khi lặp lại

Vòng lặp while được sử dụng để thực thi một tập hợp các câu lệnh miễn là một điều kiện là đúng

Sơ đồ

Vòng lặp trong lập trình python là gì?

Quả sung. Sơ đồ vòng lặp While

cú pháp. trong khi biểu thức.   

các câu lệnh

Thí dụ

 

Vòng lặp trong lập trình python là gì?

Quả sung. Trong khi lặp lại

Đoạn mã trước thực thi như sau. Ta gán giá trị cho biến x là 1. Cho đến khi giá trị của x nhỏ hơn 3, vòng lặp tiếp tục và in các số.  

3. Vòng lặp lồng nhau

Nếu một vòng lặp tồn tại bên trong phần thân của một vòng lặp khác, nó được gọi là vòng lặp lồng nhau

Thí dụ

Vòng lặp trong lập trình python là gì?

Quả sung. Vòng lặp lồng nhau

Đoạn mã trước thực thi như sau. Đầu tiên chương trình gặp vòng lặp bên ngoài, thực hiện lần lặp đầu tiên của nó. Lần lặp đầu tiên này kích hoạt vòng lặp lồng nhau bên trong, vòng lặp này sẽ chạy cho đến khi hoàn thành. Sau đó, chương trình quay trở lại đầu vòng lặp bên ngoài, hoàn thành lần lặp thứ hai và một lần nữa kích hoạt vòng lặp lồng nhau. Vòng lặp lồng nhau chạy đến khi hoàn thành và chương trình quay lại đầu vòng lặp bên ngoài cho đến khi hoàn thành trình tự

Câu lệnh có điều kiện trong Python

Các câu lệnh ra quyết định chỉ được sử dụng để thực hiện các câu lệnh khi một điều kiện cụ thể được đáp ứng

Sơ đồ

Vòng lặp trong lập trình python là gì?

Quả sung. Sơ đồ câu lệnh điều kiện

Có ba loại câu lệnh điều kiện chính. họ đang

1. câu lệnh nếu. Câu lệnh if được sử dụng để kiểm tra một điều kiện cụ thể. Nếu điều kiện là đúng, một khối mã được thực thi

cú pháp. nếu biểu thức

các câu lệnh)

Sơ đồ

Vòng lặp trong lập trình python là gì?

Quả sung. sơ đồ câu lệnh if trong vòng lặp Python

Thí dụ

Vòng lặp trong lập trình python là gì?

Quả sung. câu lệnh if trong vòng lặp Python

2. tuyên bố khác. Câu lệnh khác được thực hiện khi biểu thức trong điều kiện if là sai

Sơ đồ

Vòng lặp trong lập trình python là gì?

Quả sung. sơ đồ khác trong vòng lặp Python

Thí dụ

Vòng lặp trong lập trình python là gì?

Quả sung. tuyên bố khác

3. tuyên bố Elif. Câu lệnh elif trong Python cho phép bạn kiểm tra nhiều điều kiện và thực thi các khối câu lệnh cụ thể nếu các điều kiện trước đó là sai

Thí dụ

Vòng lặp trong lập trình python là gì?

Quả sung. câu lệnh elif trong Python

Bài tập thực hành

Đã đến lúc kiểm tra sự hiểu biết của chúng ta với những bài tập thực hành này. Chúng tôi sẽ đề xuất cố gắng tự mình giải quyết các câu hỏi

Câu hỏi 1. Viết chương trình kiểm tra xem số đã cho có phải là số nguyên tố hay không

Chương trình

Vòng lặp trong lập trình python là gì?

Quả sung. Giải pháp 1

Đoạn mã trước thực thi như sau. Bạn gán giá trị cho một biến số. Nếu số nhập vào lớn hơn 1 thì bạn kiểm tra thừa số của số đó. Nếu một thừa số được tìm thấy, nó không phải là một số nguyên tố. Ngược lại, số đã cho là số nguyên tố

Câu hỏi 2. Viết chương trình in ra các số từ 1 đến 10. Thoát khỏi vòng lặp nếu số trở thành 6

Chương trình

Vòng lặp trong lập trình python là gì?

Quả sung. Giải pháp 2

Đoạn mã trước thực thi như sau. Cho đến khi giá trị của myNum không bằng myVar, vòng lặp while sẽ lặp lại. Ngay khi giá trị trở nên bằng nhau, vòng lặp sẽ bị ngắt.  

Tìm hiểu các hoạt động dữ liệu trong Python, chuỗi, câu lệnh có điều kiện, xử lý lỗi và khung web Python thường được sử dụng Django. Hãy xem khóa đào tạo Python của Simplilearn

Làm chủ Python và tăng vốn của bạn với tư cách là một lập trình viên

Nắm vững ngôn ngữ lập trình Python phổ biến và rất linh hoạt là một cách tuyệt vời để tham gia vào các lĩnh vực thú vị như khoa học dữ liệu, trí tuệ nhân tạo và máy học. Cân nhắc đăng ký Khóa đào tạo Python của Simplilearn, khóa đào tạo cung cấp nền tảng tuyệt vời cho ngôn ngữ lập trình năng động này



Tìm Chương trình đào tạo trực tuyến dành cho nhà phát triển Java Full Stack của chúng tôi tại các thành phố hàng đầu

NameDatePlaceFull Stack Java DeveloperCohort bắt đầu vào ngày 13 tháng 12 năm 2022,
Đợt cuối tuầnChi tiết CityView của bạnKhóa học dành cho nhà phát triển Java Full Stack tại SingaporeCohort bắt đầu vào ngày 14 tháng 12 năm 2022,
Cuối tuần
Weekend batchYour CityView Details

Thông tin về các Tác giả

Vòng lặp trong lập trình python là gì?
đơn giản

Simplilearn là một trong những nhà cung cấp dịch vụ đào tạo trực tuyến hàng đầu thế giới về Tiếp thị kỹ thuật số, Điện toán đám mây, Quản lý dự án, Khoa học dữ liệu, CNTT, Phát triển phần mềm và nhiều công nghệ mới nổi khác

Vòng lặp trong Python với ví dụ là gì?

For Loop trong Python . Ví dụ. duyệt qua một danh sách hoặc chuỗi hoặc mảng, v.v. Trong Python, không có kiểu C cho vòng lặp, tôi. e. , cho (i=0; iused for sequential traversal. For example: traversing a list or string or array etc. In Python, there is no C style for loop, i.e., for (i=0; i

3 loại vòng lặp trong Python là gì?

Loại vòng lặp .
cho vòng lặp. Vòng lặp for trong Python được sử dụng để lặp qua một chuỗi (danh sách, bộ dữ liệu, bộ, từ điển và chuỗi). Sơ đồ. .
Trong khi lặp lại. Vòng lặp while được sử dụng để thực thi một tập hợp các câu lệnh miễn là một điều kiện là đúng. .
Vòng lặp lồng nhau. Nếu một vòng lặp tồn tại bên trong phần thân của một vòng lặp khác, nó được gọi là vòng lặp lồng nhau

3 loại vòng lặp là gì?

Vòng lặp là cấu trúc điều khiển được sử dụng để lặp lại một đoạn mã nhất định trong một số lần nhất định hoặc cho đến khi một điều kiện cụ thể được đáp ứng. Visual Basic có ba loại vòng lặp chính. cho. các vòng lặp tiếp theo, vòng lặp do và vòng lặp while .