Câu lệnh if

Một phần của tài liệu [GiaoTrinh] - PythonCoBan_v4_32bit (Trang 40 - 41)

Đây là câu lệnh đơn giản nhất, co cấu trúc câu lệnh điều kiện như sau:

1 if < D i e u _ K i e n >:

2 < Cau_Lenh >

Trong cấu trúc này, nếu điều kiện là đúng, thì các câu lệnh mới được thực thi. Ngược lại, nếu điều kiện là sai, thì các câu lệnh sẽ khơng được thực thi. Bắt buộc chúng ta phải có ít nhất một câu lệnh theo sau câu lệnhif, nếu khơng chương trình

Một lưu ý cực kì quan trọng khác, là sau câu lệnh if, các câu lệnh nằm trong nó

phải được thụt vàomột kí tự tab. Khi làm việc trên PyCharm, chỉ cần bạn gõ tới

dấu hai chấm (:), rồi nhấn Enter, thì chương trình sẽ tự động thụt vào. Sau khi hiện thực xong các câu lệnh nằm bên trongif, bạn nhấn Delete để thoát ra khỏi tầm vực

của câu lệnh điều kiện.

Đối với ngôn ngữ Pascal, việc xây dựng một tầm vực con cho câu lệnh điều kiện thường được đặt giữa 2 từ khóabegin end, hay như ngơn ngữ C, các câu lệnh sẽ

được đặt giữa 2 kí tự mở và đóng ngoặc ({}). Tuy nhiên, trên Python, một kí tự tab có nghĩa là chúng ta vừa mở ra một tầm vực mới. Do đó, việc lập trình phải hết sức cẩn thận trong việc quản lý tầm vực.

1 a = 100

2 b = 10

3 if b == a :

4 p r i n t(" b bang a ")

Chương trình 4.1: Câu lệnh điều kiện if

Trong Chương trình 4.1 ví dụ ở trên, chỉ khi nào ab có giá trị bằng nhau thì chương trình mới in ra câub bang a. Ngồi ra, chương trình khơng in ra câu nào

cả.

Một phần của tài liệu [GiaoTrinh] - PythonCoBan_v4_32bit (Trang 40 - 41)

Tải bản đầy đủ (PDF)

(138 trang)