Hướng dẫn dùng loop string python
Show 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 PythonTrong 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). Python cung cấp cho bạn 2 loại vòng lặp sau:
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:
2- Vòng lặp whileCú pháp vòng lặp while:
Ví dụ: whileLoopExample.py
Chạy ví dụ:
3- Vòng lặp for với rangeVí dụ đơn giản nhất của 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
Chạy ví dụ:
4- Sử dụng for và mảngSử dụng 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
Output:
Duyệt các phần tử của mảng thông qua chỉ số (index): forLoopExample3b.py
5- Sử dụng lệnh break trong vòng lặpbreak 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
Output:
6- Sử dụng lệnh continue trong vòng lặpcontinue 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. loopContinueExample.py
Output:
7- Sử dụng lệnh pass trong vòng lặpTrong 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. Tuy vậy, không có gì xẩy ra khi lệnh pass được thực thi. Lệnh pass 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. loopPassExample.py
Chạy ví dụ:
Bạn có thể loại bỏ lệnh pass trong ví dụ trên mà không làm thay đổi điều gì. loopPassExample.py (Remove pass statement)
8- Sử dụng lệnh 'else' với vòng lặpLệnh 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. forLoopElseExample.py
Output:
Nếu vòng lặp bị ngừng bởi lệnh break, lệnh else liên hợp với vòng lặp sẽ không đươc thực thi. forLoopElseExample2.py
Output:
|