Page 78 - Em Học Python
P. 78

LỆNH IF



                       Một lệnh  if trong Python được viết như thế này:
                                   ​

                   ​
               >>> age = 13
                       ​
               >>> if age > 20:
                    ​
                   ​
                                ​
                                                      ​
                       print('You are too old!')
                               ​
                         ​
                       Lệnh  if được viết bằng từ
                               ​
               khóa if, theo sau đó là điều kiện và
                     ​
                       ​
                                            ​
                                ​
               dấu hai chấm ( :), như trong if age
                                               ​
               > 20:. Những dòng nằm sau dấu
                     ​
               hai chấm phải được đặt trong một
               khối lệnh, và nếu câu trả lời cho câu
               hỏi trên là có (hoặc là  True​ , nói theo
               đúng kiểu lập trình Python), các
               lệnh trong khối lệnh sẽ được chạy.

               Giờ ta sẽ nghiên cứu xem viết các

               khối lệnh và điều kiện như thế nào nhé.



                       KHỐI LỆNH LÀ MỘT KHỐI CÁC LỆNH ^^



                       Khối lệnh  ⟨block⟩ là một khối các câu lệnh lập trình. Ví dụ nếu điều kiện  if age >
                                                                                                   ​
                                        ​
                   ​
               20: thỏa mãn, em hẳn là sẽ muốn làm gì đó nhiều hơn là chỉ in ra mỗi câu  You are too
               old! (Già quá!) Em có thể sẽ muốn nói thêm cái gì đó ngầu hơn tí:
                    ​

               >>> age = 25
                   ​
                       ​
                    ​
                   ​
               >>> if age > 20:
                       print('You are too old!')
                                ​
                         ​
                               ​
                                                      ​
                       print('Why are you here?')
                                                       ​
                                ​
                               ​
                         ​
                                ​
                         ​
                                                                                            ​
                       print('Why aren\'t you mowing a lawn or sorting papers?')
                               ​
               52          Chương 5
                 ​
   73   74   75   76   77   78   79   80   81   82   83