2. Lệnh IfHoạt động 2. Cấu trúc lệnh If trong PythonCho trước số tự nhiên n (được gán hoặc nhập từ...

Câu hỏi:

2. Lệnh If

Hoạt động 2. Cấu trúc lệnh If trong Python

Cho trước số tự nhiên n (được gán hoặc nhập từ bàn phím). Đoạn chương trình như sau kiểm tra n > 0 thì thông báo "n là số lớn hơn 0".

Giải bài 19 Câu lệnh rẽ nhánh if

Em có nhận xét gì về cấu trúc lệnh if? Sau <điều kiện> lệnh if có kí tự gì? Lệnh print() được viết như thế nào?

Câu trả lời:
Người trả lời: GV. Đỗ Hồng Đức
Để giải bài toán trên, ta có thể làm như sau:
### Cách 1:
```python
n = int(input("Nhập số tự nhiên n: "))
if n > 0:
print("n là số lớn hơn 0")
```

### Cách 2:
```python
n = int(input("Nhập số tự nhiên n: "))
if n > 0:
print("n là số lớn hơn 0")
```

### Cách 3:
```python
n = int(input("Nhập số tự nhiên n: "))
if n > 0:
print("n là số lớn hơn 0")
```

**Câu trả lời cho câu hỏi:**
- Sau điều kiện lệnh if có kí tự dấu hai chấm ":".
- Lệnh print được viết lùi vào và thẳng hàng.
Bình luận (4)

La Như Quỳnh

Với điều kiện n > 0 trong lệnh if, chỉ khi giá trị của biến n lớn hơn 0 thì thông báo 'n là số lớn hơn 0' mới được hiển thị. Trong trường hợp khác, khi giá trị của n không lớn hơn 0, thông báo đó sẽ không được hiển thị.

Trả lời.

Nguyễn Mạnh Hoàng

Lệnh print() trong Python được sử dụng để hiển thị thông tin ra màn hình. Trong trường hợp này, lệnh print() được viết sau câu thông báo 'n là số lớn hơn 0', với chuỗi 'n là số lớn hơn 0' được truyền vào hàm print() để hiển thị ra màn hình.

Trả lời.

Anh Trần Vân

Sau điều kiện trong lệnh if là dấu hai chấm (:), để xác định phần code bên trong khối if. Các lệnh bên trong khối if phải được thụt lề (indentation) để Python hiểu rằng chúng thuộc về khối if.

Trả lời.

Thuy Nguyen

Cấu trúc lệnh if trong Python bắt đầu bằng từ khóa 'if', sau đó là một điều kiện để kiểm tra. Nếu điều kiện đúng (True), các lệnh bên trong khối if sẽ được thực hiện. Nếu điều kiện sai (False), các lệnh bên trong khối if sẽ bị bỏ qua.

Trả lời.
Nhấn vào đây để đánh giá
Thông tin người gửi
0.14943 sec| 2183.914 kb