Trong bài này, chúng ta sẽ cải tiến chương trình đi hình vuông ở bài trước.
Như bạn thấy, chương trình cũ khá dài, đồng thời, chúng có dòng lệnh tiến tới và rẽ phải được lặp lại 4 lần.
Để rút gọn chương trình, bạn có thể sử dụng câu lệnh về vòng lặp trong code Python:
wait_for(lambda: (btn_onboard.is_pressed())) for count in range(4): robot.forward(50,2) robot.turn_right(50,0.5)
Để thay đổi số lần lặp của vòng lặp, chỉ cần thay số 4 thành giá trị khác tương ứng số lần lặp mong muốn.
Việc sử dụng vòng lặp trong lập trình giúp ích rất nhiều trong việc rút ngắn chương trình và thực hiện được nhiều logic phức tạp hơn mà chúng ta sẽ tìm hiểu ở các bài sau.