Ở đây, chúng tôi đã sử dụng câu lệnh if...elif...else
. Chúng ta có thể làm điều tương tự bằng cách sử dụng các câu lệnh if
lồng nhau như sau
Mã nguồn. Sử dụng Nested nếu
num = float[input["Enter a number: "]]
if num >= 0:
if num == 0:
print["Zero"]
else:
print["Positive number"]
else:
print["Negative number"]
Đầu ra của cả hai chương trình sẽ giống nhau
Đầu ra 1
Enter a number: 2 Positive number
Đầu ra 2
Enter a number: 0 Zero
Một số dương nếu nó lớn hơn 0. Chúng tôi kiểm tra điều này trong biểu thức của if
. Nếu là False
, số đó sẽ bằng 0 hoặc âm. Điều này cũng được kiểm tra trong biểu thức tiếp theo