Hướng dẫn for loop examples in python - ví dụ về vòng lặp trong python
Vòng lặp trong Python là một hàm lặp. Nếu bạn có một đối tượng chuỗi như một danh sách, bạn có thể sử dụng vòng lặp để lặp lại các mục có trong danh sách. Show
Chức năng của vòng lặp For không khác với những gì bạn thấy trong nhiều ngôn ngữ lập trình khác. Trong bài viết này, chúng tôi sẽ khám phá chi tiết Python cho Loop và học cách lặp lại qua các chuỗi khác nhau bao gồm danh sách, bộ dữ liệu, v.v. Ngoài ra, chúng tôi sẽ học cách kiểm soát luồng của vòng lặp bằng cách sử dụng các câu lệnh break và tiếp tục. Cú pháp cơ bản của Python cho vòng lặpCú pháp cơ bản của vòng lặp trong Python trông giống như một cái gì đó được đề cập dưới đây.
Hãy để tôi giải thích cú pháp của Python cho vòng lặp tốt hơn.
1. In các chữ cái riêng lẻ của một chuỗi bằng cách sử dụng vòng lặp cho vòng lặpChuỗi Python là một chuỗi các ký tự. Nếu trong bất kỳ ứng dụng lập trình nào của bạn, bạn cần xem các ký tự của một chuỗi riêng lẻ, bạn có thể sử dụng vòng lặp For tại đây. Đây là cách mà điều đó sẽ làm việc cho bạn.
Output::
Lý do tại sao vòng lặp này hoạt động là vì Python coi một chuỗi chuỗi trực tuyến là một chuỗi các ký tự thay vì nhìn vào toàn bộ chuỗi. 2. Sử dụng vòng lặp for để lặp qua danh sách Python hoặc TupleDanh sách và bộ dữ liệu là các đối tượng có thể lặp lại. Hãy cùng nhìn vào cách chúng ta có thể lặp lại các yếu tố trong các đối tượng này bây giờ.
Output::
Bây giờ, hãy để Lừa tiến về phía trước và làm việc để lặp lại các yếu tố của một tuple ở đây.
3. Nesting Python cho các vòngKhi chúng ta có một vòng lặp bên trong một vòng khác cho vòng lặp, nó được gọi là một vòng lặp cho vòng lặp. Có nhiều ứng dụng của một vòng lặp cho vòng lặp. Xem xét ví dụ danh sách ở trên. Các vòng lặp in ra các từ riêng lẻ từ danh sách. Nhưng điều gì sẽ xảy ra nếu chúng ta muốn in ra các ký tự riêng lẻ của từng từ trong danh sách? Đây là nơi một sự lồng nhau cho vòng lặp hoạt động tốt hơn. Vòng lặp đầu tiên (vòng lặp cha mẹ) sẽ xem từng từ một. Vòng lặp thứ hai (vòng lặp con) sẽ lặp qua các ký tự của từng từ.
Đầu ra 4. Python cho vòng lặp với hàm phạm vi ()Python Range () là một trong những chức năng tích hợp. Khi bạn muốn vòng lặp cho chạy trong một số lần cụ thể hoặc bạn cần chỉ định một loạt các đối tượng để in ra, hàm phạm vi hoạt động thực sự tốt. Hãy xem xét ví dụ sau đây tôi muốn in các số 1, 2 và 3.
Hàm phạm vi cũng có một tham số khác ngoài đầu và điểm dừng. Đây là tham số bước. Nó cho biết hàm phạm vi có bao nhiêu số để bỏ qua giữa mỗi lần đếm.step parameter. It tells the range function how many numbers to skip between each count. Trong ví dụ dưới đây, tôi đã sử dụng số 3 làm bước và bạn có thể thấy các số đầu ra là số + 3 trước đó.
5. Break tuyên bố với LoopTuyên bố Break được sử dụng để thoát khỏi vòng lặp sớm. Nó được sử dụng để phá vỡ vòng lặp khi đáp ứng một điều kiện cụ thể. Hãy nói rằng chúng tôi có một danh sách các số và chúng tôi muốn kiểm tra xem có số liệu hay không. Chúng tôi có thể lặp lại danh sách các số và nếu tìm thấy số, thoát ra khỏi vòng lặp vì chúng tôi không cần phải lặp đi lặp lại các yếu tố còn lại. Trong trường hợp này, chúng tôi sẽ sử dụng python nếu điều kiện khác cùng với vòng lặp của chúng tôi.
6. Tuyên bố tiếp tục với LoopChúng ta có thể sử dụng các câu lệnh tiếp tục bên trong một vòng lặp để bỏ qua việc thực hiện cơ thể vòng cho một điều kiện cụ thể. Hãy nói rằng chúng tôi có một danh sách các số và chúng tôi muốn in tổng số các số dương. Chúng ta có thể sử dụng các câu lệnh tiếp tục để bỏ qua vòng lặp cho các số âm. 06. Python cho vòng lặp với một khối khácChúng ta có thể sử dụng khối khác với một python cho vòng lặp. Khối khác chỉ được thực thi khi vòng lặp FOR không bị chấm dứt bởi một câu lệnh break.Python for loop. The else block is executed only when the for loop is not terminated by a break statement. Hãy nói rằng chúng tôi có một hàm để in tổng số các số nếu và chỉ khi tất cả các số đều là chẵn. Chúng ta có thể sử dụng câu lệnh break để chấm dứt vòng lặp cho một số lẻ có mặt. Chúng ta có thể in tổng trong phần khác để nó chỉ được in khi vòng lặp được thực hiện bình thường. 1Sự kết luậnVòng lặp trong Python rất giống với các ngôn ngữ lập trình khác. Chúng ta có thể sử dụng các câu lệnh Break và tiếp tục với Loop để thay đổi thực thi. Tuy nhiên, trong Python, chúng ta cũng có thể có tùy chọn khác chặn vòng lặp. Tôi hy vọng bạn đã đạt được một số ý tưởng thú vị từ hướng dẫn ở trên. Nếu bạn có bất kỳ câu hỏi, hãy cho chúng tôi biết trong các ý kiến dưới đây. Những gì cho vòng lặp trong ví dụ Python?Một vòng lặp được sử dụng để lặp lại trên một chuỗi (đó là danh sách, một tuple, từ điển, một tập hợp hoặc một chuỗi). Điều này ít giống như từ khóa trong các ngôn ngữ lập trình khác và hoạt động giống như một phương thức iterator như được tìm thấy trong các ngôn ngữ lập trình hướng đối tượng khác.used for iterating over a sequence (that is either a list, a tuple, a dictionary, a set, or a string). This is less like the for keyword in other programming languages, and works more like an iterator method as found in other object-orientated programming languages.
Những gì cho vòng lặp giải thích với ví dụ?Vòng lặp "cho" được sử dụng để lặp lại một khối mã cụ thể một số lần đã biết. Ví dụ: nếu chúng tôi muốn kiểm tra lớp của mỗi học sinh trong lớp, chúng tôi lặp từ 1 đến số đó. Khi số lần không được biết đến trước khi tay, chúng tôi sử dụng vòng lặp "trong khi".used to repeat a specific block of code a known number of times. For example, if we want to check the grade of every student in the class, we loop from 1 to that number. When the number of times is not known before hand, we use a "While" loop.
3 loại vòng lặp trong Python là gì?Loại vòng lặp.. Cho vòng lặp.Một vòng lặp trong Python được sử dụng để lặp lại theo một chuỗi (List, Tuple, Set, Dictionary và String).Sơ đồ: ... . Trong khi lặp lại.Vòng lặp trong khi được sử dụng để thực thi một tập hợp các câu lệnh miễn là đ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 thân của một vòng lặp khác, nó được gọi là một vòng lặp lồng nhau .. 3 điều trong một vòng lặp là gì?bắt đầu của vòng lặp.Tất cả ba câu lệnh vòng (trong khi, làm và cho) tương đương về mặt chức năng.Đầu tiên, câu lệnh khởi tạo được thực thi.Nếu boolean_expression đánh giá là true, thì câu lệnh (thân của vòng lặp) được thực thi, theo sau là câu lệnh cập nhật.while, do, and for) are functionally equivalent. First, the initialize statement is executed. If boolean_expression evaluates to true, then statement (body of loop) is executed, followed by the update statement. |