Page 102 - Em Học Python
P. 102

Một trường hợp nữa hay gặp khi dùng vòng  while là để tạo ra các vòng lặp không
                                                                          ​
               trọn vẹn. Đây là kiểu vòng lặp có thể chạy vô tận, nhưng thực ra sẽ bị dừng khi có một điều
               kiện nào đó bên trong xảy ra, ví dụ:


                     ​
                           ​
                       ​
               while True:
                   lots of code here
                   lots of code here
                   lots of code here
                       ​
                   if some_value == True:
                                             ​
                                         ​
                    ​
                       break
                         ​
                       Điều kiện của vòng  while lúc này chỉ đơn giản là  True, tức là luôn luôn đúng, nên
                                                 ​
                                                                              ​
               khối lệnh bên trong lúc nào cũng chạy (thế mới gọi là lặp vô tận). Có điều nếu biến
                              ​
               some_value là True thì vòng lặp sẽ dừng lại. Ta sẽ có một ví dụ thích hợp hơn về cùng chủ
                           ​
                                   ​
               đề này ở phần “Dùng  randint Để Chọn Một Số Ngẫu Nhiên” trang 132, nhưng cứ từ từ để
                                             ​
               học qua Chương 7 đã nhé.


               TÓM TẮT




                       Trong chương này, ta đã dùng các vòng lặp để tránh việc làm đi lại một cái gì đó.
               Những gì muốn lặp lại ta sẽ đưa chúng vào một khối lệnh rồi đặt vào bên trong vòng lặp.

               Có hai loại vòng lặp là vòng  for và vòng while, giống nhau về ý nghĩa nhưng khác nhau về
                                                         ​
                                                               ​
                                                ​
               cách dùng. Ta cũng học về từ khóa  break để dừng vòng lặp lại – đúng nghĩa đen luôn,  phá
                                                         ​
               ⟨break⟩ vòng.
                       ​


               BÀI TẬP LẬP TRÌNH



                       Dưới đây là một vài bài tập về vòng lặp để em tự làm. Câu trả lời có thể tìm thấy trên

                                            ​
               http://python-for-kids.com/  .













               76          Chương 6
                  ​
   97   98   99   100   101   102   103   104   105   106   107