Page 183 - Em Học Python
P. 183

Ngược lại nếu dùng 100 phần trăm cho cả ba màu, em sẽ có màu trắng. Nhập đoạn

               code sau vào để làm hình tròn đen bên trên biến mất:


                   ​
               >>> mycircle(1, 1, 1)

               HÀM ĐỂ VẼ HÌNH VUÔNG




                       Em đã thấy cách làm sao để bảo rùa đổ màu vào hình bằng cách dùng hàm
               begin_fill, và các hình sẽ chỉ được đồ màu khi ta kết thúc với hàm  end_fill. Giờ ta sẽ thử
                                                                                               ​
                           ​
               với vài hình và màu khác nhé. Ta sẽ dùng lại hàm vẽ hình vuông ở đầu chương và truyền

               vào một tham số là kích thước của hình vuông.


               >>> def mysquare(size):
                         ​
                        ​
                    ​
                   ​
                                   ​
                         ​
                             ​
                                ​
                                          ​
                                    ​
                       for x in range(1, 5):
                                   ​
                           t.forward(size)
                           t.left(90)
                       Chạy thử hàm này bằng cách gọi nó với kích thước 50 như sau:
               >>> mysquare(50)
                   ​
                       Ta sẽ có một hình vuông nho nhỏ:

































                                                                                     Gặp lại đồ hoạ con rùa           157
   178   179   180   181   182   183   184   185   186   187   188