Page 93 - Em Học Python
P. 93

Quay lại vòng lặp bên trên, code ở ❶ thực ra sẽ làm những việc sau:


               ●       Bắt đầu đếm từ 0 và dừng lại trước khi đếm đến 5.

                                                                 ​
               ●       Với mỗi số đếm được, ghi số đó vào biến  x.

                       Sau đó Python sẽ chạy khối lệnh ❷. Nhớ là có bốn khoảng trắng bị thừa ra ở đầu
               dòng ❷ (so với dòng ❶) đấy nhé. Tại IDLE tự lùi đầu dòng cho em đấy.


                       Khi nhấn  ENTER ở sau dòng thứ hai, Python sẽ in ra  hello năm lần.
                                                                                  ​
                                        ​
                       Ta cũng có thể dùng biến  x bên trong lệnh  print để đếm số lần chào:
                                                                        ​
                                                  ​
                   ​
                                     ​
               >>> for x in range(0, 5):
                              ​
                        ​
                    ​
                           ​
                               ​
                               ​
                                ​
                       print('hello %s' % x)
                         ​
                                            ​
               hello 0
               hello 1
               hello 2
               hello 3
               hello 4
                       Nếu bỏ vòng  for ra, code của ta sẽ trông như thế này:
                                        ​
                   ​
               >>> x = 0
                                       ​
                   ​
                           ​
                          ​
               >>> print('hello %s' % x)
                    ​
               hello 0
               >>> x = 1
                   ​
                           ​
                          ​
                   ​
                    ​
                                       ​
               >>> print('hello %s' % x)
               hello 1
               >>> x = 2
                   ​
                           ​
                                       ​
                    ​
                   ​
               >>> print('hello %s' % x)
                          ​
               hello 2
                   ​
               >>> x = 3
                          ​
               >>> print('hello %s' % x)
                                       ​
                   ​
                           ​
                    ​
               hello 3
                   ​
               >>> x = 4
                    ​
                           ​
                          ​
                   ​
               >>> print('hello %s' % x)
                                       ​
               hello 4
                                                                                                           ​
                                                                                         Cùng đi lòng vòng          67
   88   89   90   91   92   93   94   95   96   97   98