Page 97 - Em Học Python
P. 97

Gõ code vào shell và tự kiểm tra xem nhé:


                                                 ​
                                          ​
                   ​
                                                   ​
               >>> hugehairypants = ['huge', 'hairy', 'pants']
                                                                       ​
                                                            ​
                                                              ​
                    ​
                   ​
                              ​
                           ​
                        ​
               >>> for i in hugehairypants:
                               ​
                         ​
                       print(i)
                             ​
                         ​
                       for j in hugehairypants:
                                   ​
                                ​
                              ​
                                    ​
                           print(j)
                huge
                huge
               hairy
                pants
                hairy
                huge
               hairy
                pants
                pants
                huge
               hairy
               pants
                       Python bắt đầu chạy ở vòng lặp thứ nhất và in ra phần tử đầu tiên của mảng ở ❶.
               Sau đó nó tiến vào vòng lặp thứ hai và in ra hết các phần tử của mảng ở ❷. Tiếp đến nó lại
               chạy đến lệnh  print(i), in ra phần tử tiếp theo của mảng, rồi toàn bộ mảng lại được in ra
                                        ​
                                     ​
               một lần nữa bởi  print(j). Trong phần được in ra, những dòng được đánh dấu ⟐ là được
                                      ​
                                          ​
               sinh ra bởi lệnh  print(i), những dòng còn lại được sinh ra bởi lệnh  print(j).
                                                                                           ​
                                                                                               ​
                                          ​
                                      ​
                       Thôi, đi làm gì khác có ích hơn là in ra
               mấy cái chữ vô bổ này có được không? Còn
               nhớ mấy tính toán ta làm ở Chương 2 để tìm

               ra cuối năm ta có bao nhiêu xu tất cả nếu dùng

               cái máy siêu photocopy của ông nội đang để
               dưới hầm không? Đây:


                   ​
               >>> 20 + 10 * 365 - 3 * 52
                       Ta có 20 xu đào được ngoài vườn cộng

               với 10 xu được sinh ra từ máy nhân với 365






                                                                                                           ​
                                                                                         Cùng đi lòng vòng          71
   92   93   94   95   96   97   98   99   100   101   102