Làm thế nào để bạn viết một câu lệnh có điều kiện trong python?

Ra quyết định cũng quan trọng trong bất kỳ ngôn ngữ lập trình nào cũng như trong cuộc sống. Việc ra quyết định trong ngôn ngữ lập trình được tự động hóa bằng cách sử dụng các câu lệnh có điều kiện, trong đó Python đánh giá mã để xem mã đó có đáp ứng các điều kiện đã chỉ định hay không

Các điều kiện được đánh giá và xử lý là đúng hoặc sai. Nếu điều này được tìm thấy là đúng, chương trình sẽ được chạy khi cần thiết. Nếu điều kiện được tìm thấy là sai, câu lệnh sau điều kiện If được thực hiện

Python có sáu câu điều kiện được sử dụng trong quá trình ra quyết định. -

1. Nếu tuyên bố

2. câu lệnh if other

3. Câu lệnh if lồng nhau

4. Nếu…thang Elif

5. Bàn tay ngắn nếu tuyên bố

6. Câu lệnh if-else tay ngắn

Làm thế nào để bạn viết một câu lệnh có điều kiện trong python?

Nguồn hình ảnh. liên kết

Chúng ta hãy xem qua cách thức hoạt động của từng thứ đó

Tuyên bố nếu

Câu lệnh If là câu lệnh ra quyết định cơ bản nhất, trong đó mã được thực thi dựa trên việc nó có đáp ứng điều kiện đã chỉ định hay không. Nó có một đoạn mã chỉ thực thi nếu điều kiện trong câu lệnh if là đúng. Câu lệnh có thể là một dòng hoặc một khối mã

Câu lệnh if trong Python có cú pháp tiếp theo

if expression
 Statement

#Nếu điều kiện đúng thì câu lệnh sẽ được thực hiện

Ví dụ để hiểu rõ hơn

Ví dụ 1

num = 5
if num > 0:
    print(num, "is a positive number.")
print("This statement is true.")
#When we run the program, the output will be:
5 is a positive number.
This statement is true.

Ví dụ – 2

a = 25
b = 170
if b > a:
  print("b is greater than a")
output : b is greater than a

Câu lệnh If Else

Câu lệnh này được sử dụng khi cả hai phần đúng và sai của một điều kiện nhất định được chỉ định sẽ được thực thi. Khi điều kiện đúng, câu lệnh bên trong khối if được thực thi;

Câu lệnh if…Else trong Python có cú pháp như sau

 if condition :
              #Will executes this block if the condition is true
    else :
              #Will executes this block if the condition is false

Ví dụ để hiểu rõ hơn

num = 5
if num >= 0:
    print("Positive or Zero")
else:
     print("Negative number")
output : Positive or Zero

Nếu… Elif. tuyên bố khác

Trong trường hợp này, điều kiện If được đánh giá trước. Nếu nó sai, câu lệnh Elif sẽ được thực thi;

Nếu… Elif. câu lệnh khác trong Python có cú pháp tiếp theo

if condition :
    Body of if
elif condition :
    Body of elif
else: 
    Body of else

Ví dụ để hiểu rõ hơn

Chúng tôi sẽ kiểm tra xem số đó là số dương, số âm hay số không

num = 7
if num > 0:
    print("Positive number")
elif num == 0:
    print("Zero")
else:
    print("Negative number")
output:  Positive number

Câu lệnh IF lồng nhau

Câu lệnh IF lồng nhau là câu lệnh trong đó câu lệnh If được lồng vào bên trong câu lệnh If khác. Điều này được sử dụng khi một biến phải được xử lý nhiều lần. Các câu lệnh If, If-else và If…elif…else có thể được sử dụng trong chương trình. Trong các câu lệnh If lồng nhau, việc thụt đầu dòng (khoảng trắng ở đầu) để xác định phạm vi của mỗi câu lệnh sẽ được ưu tiên

Câu lệnh Nested if trong Python có cú pháp như sau

if (condition1):
#Executes if condition 1 is true
if (condition 2):
  #Executes if condition 2 is true
  #Condition 2 ends here
#Condition 1 ends here

Ví dụ để hiểu rõ hơn

Ví dụ 1

________số 8_______

Ví dụ-2

price=100
quantity=10
amount = price*quantity
if amount > 200:
    if amount >1000:
        print("The amount is greater than 1000")
    else:
        if amount  800:
            print("The amount is between 800 and 1000")
        elif amount  600:
            print("The amount is between 600 and 1000")
        else:
            print("The amount is between 400 and 1000")
elif amount == 200:
    print("Amount is 200")
else:
    print("Amount is less than 200")
The output : “The amount is between 400 and 1000.”

Bàn tay ngắn nếu tuyên bố

Câu lệnh if ngắn tay được sử dụng khi chỉ cần thực hiện một câu lệnh bên trong khối if. Câu lệnh này có thể được đề cập trong cùng một dòng chứa câu lệnh If

Câu lệnh Short Hand if trong Python có cú pháp như sau

num = 5
if num > 0:
    print(num, "is a positive number.")
print("This statement is true.")
#When we run the program, the output will be:
5 is a positive number.
This statement is true.
0

Ví dụ để hiểu rõ hơn

num = 5
if num > 0:
    print(num, "is a positive number.")
print("This statement is true.")
#When we run the program, the output will be:
5 is a positive number.
This statement is true.
1

Câu lệnh if-else tay ngắn

Nó được sử dụng để đề cập đến các câu lệnh If-else trong một dòng trong đó chỉ có một câu lệnh được thực thi trong cả hai khối if và other. Nói một cách đơn giản, nếu bạn chỉ có một câu lệnh để thực thi, một câu lệnh nếu và một câu lệnh khác, bạn có thể đặt tất cả trên cùng một dòng

Ví dụ để hiểu rõ hơn

#câu lệnh if-else một dòng

num = 5
if num > 0:
    print(num, "is a positive number.")
print("This statement is true.")
#When we run the program, the output will be:
5 is a positive number.
This statement is true.
2

# câu lệnh if-else một dòng, với 3 điều kiện

num = 5
if num > 0:
    print(num, "is a positive number.")
print("This statement is true.")
#When we run the program, the output will be:
5 is a positive number.
This statement is true.
3

Để tóm tắt,

· Điều kiện If được sử dụng để in kết quả khi chỉ một trong các điều kiện được liệt kê là đúng hoặc sai

· Khi một trong các điều kiện là sai, điều kiện If-else được sử dụng để in câu lệnh

· Khi có kết quả thứ ba có thể xảy ra, câu lệnh Elif được sử dụng. Trong một chương trình, có thể sử dụng bất kỳ số lượng điều kiện Elif nào

· Bằng cách khai báo tất cả các điều kiện trong một câu lệnh, chúng ta có thể giảm số lượng mã phải được thực thi

· Các câu lệnh if lồng nhau có thể được sử dụng để lồng một điều kiện If bên trong một điều kiện khác

Phần kết luận

Nếu bạn đang đọc bài viết này, rất có thể bạn đang học Python hoặc đang cố gắng trở thành nhà phát triển Python. Học Python hoặc ngôn ngữ lập trình khác bắt đầu bằng việc hiểu các khái niệm cơ bản hình thành nên nền tảng của nó

Đến cuối văn bản này, bạn sẽ hiểu các điều kiện If other khác nhau được sử dụng trong python

Thông tin về các Tác giả

Prashant Sharma

Hiện tại, tôi đang theo đuổi bằng Cử nhân Công nghệ (B. Tech) từ Viện Công nghệ Vellore. Tôi rất hào hứng với lập trình và các ứng dụng thực tế của nó bao gồm phát triển phần mềm, học máy và khoa học dữ liệu

Hy vọng bạn thích bài viết. Nếu bạn muốn kết nối với tôi thì bạn có thể kết nối trên

liên kết

hoặc đối với bất kỳ nghi ngờ nào khác, bạn cũng có thể gửi thư cho tôi

Phương tiện hiển thị trong bài viết này không thuộc sở hữu của Analytics Vidhya và được sử dụng theo quyết định của Tác giả

Câu lệnh điều kiện trong ví dụ Python là gì?

Câu lệnh có thể là một dòng hoặc một khối mã . #Nếu điều kiện đúng thì câu lệnh sẽ được thực hiện. num = 5 nếu num > 0. print(num, "là số dương. ") print("Nhận định này là đúng. ") #Khi chúng ta chạy chương trình, kết quả sẽ là. 5 là số dương. Tuyên bố này là đúng.

3 câu điều kiện trong Python là gì?

Sau đây là các câu điều kiện do Python cung cấp. .
nếu. khác
Lồng nhau nếu
câu lệnh if-elif

một ví dụ về một tuyên bố có điều kiện là gì?

Ví dụ. Chúng ta có câu điều kiện Nếu trời mưa, chúng ta sẽ không chơi . Cho, A. Trời đang mưa và B. chúng tôi sẽ không chơi. Sau đó; .