Câu lệnh điều khiển vòng lặp trong Python với các ví dụ
Các vòng lặp sau đây có sẵn trong Python để đáp ứng nhu cầu lặp. Python cung cấp 3 lựa chọn để chạy các vòng lặp. Chức năng cơ bản của tất cả các kỹ thuật là giống nhau, mặc dù cú pháp và lượng thời gian cần thiết để kiểm tra điều kiện là khác nhau Show
Chúng ta có thể chạy lặp đi lặp lại một câu lệnh hoặc tập hợp các câu lệnh bằng cách sử dụng lệnh lặp Các loại vòng lặp sau đây có sẵn trong ngôn ngữ lập trình Python Sr. Không. Tên của vòng lặp Loại vòng lặp & Mô tả Vòng lặp 1WhileLặp lại một câu lệnh hoặc một nhóm câu lệnh trong khi một điều kiện đã cho là TRUE. Nó kiểm tra điều kiện trước khi thực hiện thân vòng lặp. 2 Vòng lặp for Loại vòng lặp này thực thi một khối mã nhiều lần và viết tắt mã quản lý biến vòng lặp. 3Các vòng lặp lồng nhauChúng ta có thể lặp lại một vòng lặp bên trong một vòng lặp khácCâu lệnh điều khiển vòng lặpCác câu lệnh được sử dụng để điều khiển các vòng lặp và thay đổi quá trình lặp được gọi là các câu lệnh điều khiển. Tất cả các đối tượng được tạo trong phạm vi cục bộ của vòng lặp sẽ bị xóa khi thực hiện xong Python cung cấp các câu lệnh điều khiển sau. Chúng ta sẽ thảo luận chi tiết sau Chúng ta hãy xem nhanh các định nghĩa của các câu lệnh điều khiển vòng lặp này Sr. Không. Tên câu lệnh điều khiển Mô tả1Câu lệnh ngắt Lệnh này kết thúc quá trình thực hiện vòng lặp và chuyển quyền điều khiển của chương trình sang câu lệnh bên cạnh vòng lặp. 2Câu lệnh tiếp tục Lệnh này bỏ qua bước lặp hiện tại của vòng lặp. Các câu lệnh theo sau câu lệnh tiếp tục không được thực thi khi trình thông dịch Python đến câu lệnh tiếp tục. Câu lệnh 3PassCâu lệnh pass được sử dụng khi một câu lệnh là cần thiết về mặt cú pháp, nhưng không có mã nào được thực thivòng lặp forVòng lặp for của Python được thiết kế để thực thi lặp đi lặp lại một khối mã trong khi lặp qua danh sách, bộ dữ liệu, từ điển hoặc các đối tượng có thể lặp lại khác của Python. Quá trình duyệt một dãy được gọi là lặp Cú pháp của vòng lặp for Trong trường hợp này, giá trị biến được sử dụng để giữ giá trị của mọi mục có trong chuỗi trước khi quá trình lặp bắt đầu cho đến khi quá trình lặp cụ thể này hoàn tất Lặp lại vòng lặp cho đến khi đạt được mục cuối cùng của chuỗi Mã số đầu ra The list of squares is [16, 4, 36, 49, 9, 25, 64, 100, 36, 1, 81, 4] Sử dụng câu lệnh khác với vòng lặp forNhư đã nói, vòng lặp for thực thi khối mã cho đến khi đạt đến phần tử trình tự. Câu lệnh được viết ngay sau khi vòng lặp for được thực hiện sau khi thực hiện xong vòng lặp for Chỉ khi quá trình thực thi hoàn tất thì câu lệnh khác mới phát huy tác dụng. Nó sẽ không được thực thi nếu chúng ta thoát khỏi vòng lặp hoặc nếu xảy ra lỗi Đây là đoạn mã để hiểu rõ hơn về câu lệnh if-else Mã số đầu ra P y t h If block n L If block If block p Bây giờ tương tự, sử dụng else với vòng lặp for cú pháp Mã số đầu ra 3 9 3 9 7 These are the odd numbers present in the tuple Hàm phạm vi ()Với sự trợ giúp của hàm range(), chúng ta có thể tạo ra một chuỗi số. phạm vi (10) sẽ tạo ra các giá trị từ 0 đến 9. (10 số) Chúng tôi có thể cung cấp các giá trị bắt đầu, dừng và kích thước bước cụ thể trong phạm vi cách thức (bắt đầu, dừng, kích thước bước). Nếu kích thước bước không được chỉ định, nó sẽ mặc định là 1 Vì nó không tạo ra mọi giá trị mà nó "chứa" sau khi chúng ta xây dựng nên đối tượng phạm vi có thể được mô tả là "chậm". " Nó cung cấp các hành động in, len và __getitem__, nhưng nó không phải là một iterator Ví dụ sau sẽ làm rõ điều này Mã số đầu ra range(0, 15) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] [4, 5, 6, 7, 8] [5, 9, 13, 17, 21] Để lặp qua một chuỗi các mục, chúng ta có thể áp dụng phương thức range() trong vòng lặp for. Chúng ta có thể sử dụng lập chỉ mục để lặp qua chuỗi đã cho bằng cách kết hợp nó với hàm len() của một iterable. Đây là một minh họa Mã số đầu ra PYTHON LOOPS SEQUENCE CONDITION RANGE Trong khi lặp lạiTrong khi các vòng lặp được sử dụng trong Python để lặp lại cho đến khi đáp ứng một điều kiện cụ thể. Tuy nhiên, câu lệnh trong chương trình tuân theo vòng lặp while được thực thi khi điều kiện thay đổi thành sai Cú pháp của vòng lặp while là Tất cả các câu lệnh mã hóa tuân theo lệnh cấu trúc xác định một khối mã. Những tuyên bố này được dự định với cùng một số khoảng trắng. Python nhóm các câu lệnh cùng với thụt đầu dòng đầu ra Python Loops Python Loops Python Loops Python Loops Sử dụng câu lệnh other với vòng lặp whileNhư đã thảo luận trước đó trong phần vòng lặp for, chúng ta cũng có thể sử dụng câu lệnh khác với vòng lặp while. Nó có cùng cú pháp Mã số đầu ra Python Loops Python Loops Python Loops Python Loops Code block inside the else statement Câu lệnh đơn trong khi ChặnVòng lặp có thể được khai báo trong một câu lệnh, như hình bên dưới. Điều này tương tự với khối if-else, nơi chúng ta có thể viết khối mã trong một dòng Mã số Câu lệnh điều khiển vòng lặpBây giờ chúng ta sẽ thảo luận chi tiết về các câu lệnh điều khiển vòng lặp. Chúng ta sẽ xem một ví dụ về từng câu lệnh điều khiển Tiếp tục tuyên bốNó trả điều khiển về đầu vòng lặp Mã số đầu ra Current Letter: P Current Letter: y Current Letter: h Current Letter: n Current Letter: Current Letter: L Current Letter: s Tuyên bố phá vỡNó dừng việc thực hiện vòng lặp khi đạt đến câu lệnh break Mã số đầu ra ________số 8_______ Tuyên bố vượt quaCác câu lệnh vượt qua được sử dụng để tạo các vòng lặp trống. Câu lệnh vượt qua cũng được sử dụng cho các lớp, hàm và câu lệnh điều khiển trống Câu lệnh điều khiển vòng lặp là gì?Với các câu lệnh điều khiển vòng lặp, bạn có thể thực thi lặp đi lặp lại một khối mã . Có hai loại vòng lặp. các câu lệnh for lặp lại một số lần cụ thể và theo dõi từng lần lặp với một biến chỉ mục tăng dần.
Ví dụ về câu lệnh điều khiển trong Python là gì?Trong Python, Vòng lặp được sử dụng để lặp lại nhiều lần trên một khối mã. Để thay đổi cách một vòng lặp được thực hiện từ hành vi thông thường của nó, các câu lệnh điều khiển được sử dụng. Các câu lệnh điều khiển được dùng để điều khiển luồng thực thi của vòng lặp dựa trên một điều kiện .
3 loại cấu trúc điều khiển trong Python là gì?Python có ba loại cấu trúc điều khiển. . Tuần tự - chế độ mặc định Lựa chọn - được sử dụng cho các quyết định và phân nhánh Sự lặp lại - được sử dụng để lặp lại, i. e. , lặp lại một đoạn mã nhiều lần Vòng lặp với Ví dụ trong Python là gì?Vòng lặp có nghĩa là lặp đi lặp lại một điều gì đó cho đến khi một điều kiện cụ thể được thỏa mãn . Vòng lặp for trong Python là một câu lệnh luồng điều khiển được sử dụng để thực thi lặp lại một nhóm câu lệnh miễn là điều kiện được thỏa mãn. Loại câu lệnh như vậy còn được gọi là câu lệnh lặp. |