Những gì có thể được sử dụng thay vì vòng lặp trong python?

Trong bài viết trước về vòng lặp "for" trong Python, chúng ta đã được giới thiệu về khái niệm của Python và cách Python xử lý vòng lặp. Với các biến thể và phương thức khác nhau được giới thiệu trong các vòng lặp, tất cả chúng ta đều sẵn sàng chuyển sang vòng lặp tiếp theo và có lẽ là vòng lặp quan trọng duy nhất khác trong Python. vòng lặp python. Vì đây cũng là một vòng lặp, công việc không cần giới thiệu trong bài viết này. Nếu bạn không biết, tôi thực sự khuyên bạn nên xem qua các vòng lặp "for" của python và tự tóm tắt những điều cơ bản

Bài đăng này sẽ bao gồm những điều cơ bản trong các lĩnh vực sau

  • Vòng lặp "While" của Python là gì?
    • Cú pháp của vòng lặp "while" trong Python
    • Làm cách nào để triển khai các vòng lặp trong Python?
    • Lưu đồ cho các vòng lặp While trong Python
    • Trong khi đúng trong Python
    • While-Else trong Python
    • Vòng lặp "Do While" trong Python

Vòng lặp "While" của Python là gì?

Vòng lặp while trong python là một cách để chạy một khối mã cho đến khi điều kiện trả về true lặp đi lặp lại. Không giống như vòng lặp "for" trong python, vòng lặp while không tự động khởi tạo hoặc tăng giá trị biến. Là một lập trình viên, bạn phải viết điều này một cách rõ ràng, chẳng hạn như "i = i + 2". Cần hết sức thận trọng khi viết vòng lặp "while" trong python vì những câu lệnh bị thiếu này có thể dẫn đến một vòng lặp vô hạn trong python. Ví dụ: nếu bạn quên tăng giá trị của biến "i", điều kiện "i < x" bên trong "while" sẽ luôn trả về "True". Do đó, nên xây dựng vòng lặp này một cách cẩn thận và đọc nó sau khi viết

Cú pháp vòng lặp while trong Python

Cú pháp của vòng lặp while của python đơn giản hơn vòng lặp "for" chị em của nó. Vòng lặp while chỉ chứa cấu trúc điều kiện và đoạn mã thụt lề, sẽ chạy lặp đi lặp lại

while[condition]:
    //Code Block

Các điều kiện có thể đơn giản như [i < 5] hoặc kết hợp chúng với sự trợ giúp của toán tử boolean trong python. Chúng ta sẽ thấy họ đều đặn vào bài viết

Làm cách nào để triển khai vòng lặp while trong Python?

Để triển khai vòng lặp while trong Python, trước tiên chúng ta cần khai báo một biến trong mã của mình như sau [vì việc khởi tạo không giống như vòng lặp for]

i = 1

Bây giờ tôi muốn "Chào buổi sáng" được in 5 lần. Do đó, khối điều kiện sẽ trông như sau

tôi

Chủ Đề