Page 169 - Em Học Python
P. 169

Em cũng thấy làm thế nào để sao chép các đối tượng, tạo số ngẫu nhiên, xáo trộn mảng các

               đối tượng, cũng như làm việc với thời gian như thế nào. Cuối cùng, em học được cách ghi
               và tải lại các thông tin trong file dùng  pickle.
                                                             ​



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



                       Thử các bài thực hành sau dùng module trong Python. Câu trả lời có thể tìm thấy

                    ​
               trên http://python-for-kids.com/  .
                                                 ​

                       #1: NHÂN BẢN XE


                       Đoạn code sau sẽ in ra những gì?


                   ​
                    ​
                           ​
               >>> import copy
                   ​
                           ​
                          ​
                    ​
               >>> class Car:
                               ​
                       pass
                         ​
                   ​
               >>> car1 = Car()
               >>> car1.wheels = 4
                   ​
               >>> car2 = car1
                   ​
               >>> car2.wheels = 3
                   ​
                          ​
                                           ​
               >>> print(car1.wheels) # Doan code nay se in ra cai gi?
                    ​
                   ​
               >>> car3 = copy.copy(car1)
                   ​
               >>> car3.wheels = 6
                   ​
                                           ​
               >>> print(car1.wheels) # Doan code nay se in ra cai gi?
                   ​
                    ​
                          ​
                       #2: ĐÓNG GÓI DANH SÁCH YÊU THÍCH

                       Tạo ra một danh sách vài việc em thích làm, rồi dùng  pickle để lưu chúng lại thành
                                                                                     ​
                                           ​
               một file gọi là  favorites.dat . Đóng Python shell lại, rồi mở ra cửa sổ mới, mở file rồi in danh
               sách đó ra.






                                                                                                          ​
                                                                           Các module hay dùng trong Python          143
   164   165   166   167   168   169   170   171   172   173   174