01/10/2018, 08:17

While True trong python

while True trong python chức năng của nó là gì vậy ạ e khó hiểu cái kiểu code while True trong hàm ở python

Khoa NTA viết 10:23 ngày 01/10/2018

while True là vòng lặp vô hạn, chức năng của nó là lặp không ngừng cho đến khi gặp lệnh break, exceptions hoặc Ctrl+C thôi. Ví dụ như shell (commandline) dùng vòng lặp vô hạn nhận lệnh từ người dùng và thực thi cho đến khi ngừoi dùng thoát bằng cách gõ ‘exit’.

vu van thinh viết 10:30 ngày 01/10/2018

Ví dụ như code này thì nó sẽ chạy cụ thể như thế nào nói rõ hộ e đc không ạ

Khoa NTA viết 10:30 ngày 01/10/2018

Đây là 1 đoạn code được lấy ra từ trò chơi (nào đó quên rồi ). Vòng lặp trên là vòng lặp vô hạn, nó sẽ liên tục yêu cầu người dùng nhập vào 1 chuỗi choice = input("> ") và sau đó xử lý dữ liệu người dùng nhập vào, vòng lặp sẽ kết thúc khi exit() được gọi (hàm exit() cũng là để kết thúc chương trình, và mình đoán trong hàm dead() cũng chứa hàm exit()).

vu van thinh viết 10:33 ngày 01/10/2018

mk tiếp xúc python cũng chưa lâu lắm nên còn khó hiểu
tks bạn nha:grin:

Bài liên quan
0