Nếu câu lệnh Python

Video hướng dẫn về câu lệnh if trong Python này giải thích các câu lệnh bậc thang if-else, elif, lồng nhau nếu và elif trong Python với các ví dụ lập trình

Khi chúng tôi xem xét kịch bản thời gian thực của mình hàng ngày, chúng tôi đưa ra một số quyết định và dựa trên các quyết định đã đưa ra, chúng tôi sẽ thực hiện các hành động tiếp theo. Do đó tất cả các hoạt động cuộc sống hàng ngày của chúng tôi phụ thuộc vào các quyết định chúng tôi thực hiện

Một tình huống tương tự cũng phát sinh trong ngôn ngữ lập trình khi chúng ta phải đưa ra một số quyết định và dựa trên đó chương trình sẽ thực thi

Python cung cấp bốn câu lệnh điều kiện. Trong hướng dẫn này, chúng ta sẽ tìm hiểu về các câu lệnh điều kiện với các mô tả ngắn gọn, cú pháp và các ví dụ đơn giản cho từng câu lệnh điều kiện này

Tìm hiểu Python cốt lõi từ loạt bài Hướng dẫn Python này

Nếu câu lệnh Python

Bạn sẽ học được gì

  • Hướng dẫn bằng video Python If Statement
    • Cài đặt Pycharm
    • Câu lệnh điều kiện trong Python
      • #1) câu lệnh if
      • #2) câu lệnh if-else
      • #3) câu lệnh elif
      • #4) Câu lệnh if-else lồng nhau
      • #5) Thang Elif
    • Câu lệnh If trong một dòng của Python
    • Câu lệnh If-else trong một dòng
    • Báo cáo Elif trong một dòng
    • Nhiều điều kiện trong câu lệnh If
    • Các câu hỏi thường gặp
  • Sự kết luận
    • đề xuất đọc

Hướng dẫn bằng video Python If Statement

Câu lệnh có điều kiện trong Python. If_else, elif, Lồng nhau nếu

Câu lệnh có điều kiện trong cài đặt Python và PyCharm

Cài đặt Pycharm

Pycharm là một công cụ mã nguồn mở miễn phí có sẵn trong các nền tảng khác nhau như Windows, Linux và Mac. Bạn cũng có thể sử dụng các nền tảng khác như PyDev, Visual Studio Code, Sublime, v.v.

  • Tải xuống phiên bản cộng đồng Pycharm từ liên kết bên dưới Pycharm
  • Làm theo hướng dẫn trên màn hình để cài đặt Pycharm
  • Khi PyCharm được cài đặt, hãy tạo một dự án
  • Để tạo dự án, hãy vào Tệp -> Dự án mới-> cung cấp tên dự án và nhấp vào tạo

Câu lệnh điều kiện trong Python

Trong các ngôn ngữ lập trình, hầu hết thời gian trong các dự án lớn, chúng ta phải kiểm soát luồng thực thi chương trình của mình và chúng ta muốn thực thi một số câu lệnh chỉ khi điều kiện đã cho được thỏa mãn và một nhóm câu lệnh khác khi điều kiện đó không được thỏa mãn.

Câu lệnh điều kiện còn được gọi là câu lệnh ra quyết định. Chúng ta cần sử dụng các câu lệnh điều kiện này để thực thi khối mã cụ thể nếu điều kiện đã cho là đúng hoặc sai

Trong Python, chúng ta có thể đưa ra quyết định bằng cách sử dụng các câu lệnh sau

  • câu lệnh if
  • câu lệnh if-else
  • báo cáo elif
  • Câu lệnh if và if-else lồng nhau
  • thang tinh

Trong hướng dẫn này, chúng ta sẽ thảo luận chi tiết về tất cả các câu lệnh với một số ví dụ thực tế

#1) câu lệnh if

Câu lệnh if trong Python là một trong những câu lệnh điều kiện được sử dụng phổ biến nhất trong các ngôn ngữ lập trình. Nó quyết định xem một số câu lệnh có cần được thực thi hay không. Nó kiểm tra một điều kiện cho trước, nếu điều kiện đúng thì bộ mã có trong khối ” if ” sẽ được thực thi ngược lại thì không

Điều kiện if đánh giá một biểu thức Boolean và chỉ thực thi khối mã khi biểu thức Boolean trở thành TRUE

cú pháp

If ( EXPRESSION == TRUE ):
     Block of code
else:
     Block of code

Tại đây, điều kiện sẽ được ước tính thành biểu thức Boolean (đúng hoặc sai). Nếu điều kiện đúng thì câu lệnh hoặc chương trình bên trong khối “if” sẽ được thực thi và nếu điều kiện sai thì câu lệnh hoặc chương trình bên trong khối “else” sẽ được thực thi

Hãy xem nó trông như thế nào trên biểu đồ luồng

Nếu câu lệnh Python

Nếu câu lệnh Python

Nếu bạn quan sát lưu đồ trên, đầu tiên bộ điều khiển sẽ đi đến một điều kiện if và đánh giá điều kiện nếu nó đúng, sau đó các câu lệnh sẽ được thực thi, nếu không, mã bên ngoài khối sẽ được thực thi

Hãy xem một số ví dụ về câu lệnh "if"

Thí dụ. 1

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)

Đầu ra. Số nhỏ hơn 10.

Câu lệnh này sẽ luôn được thực thi

Nếu câu lệnh Python

Trong ví dụ trên, chúng tôi đã khai báo một biến có tên là 'Num' với giá trị là 5 và câu lệnh "if" đang kiểm tra xem số đó có nhỏ hơn 10 hay không. Nếu điều kiện là đúng thì một tập hợp các câu lệnh bên trong khối if sẽ được thực thi

Thí dụ. 2

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)

đầu ra

a lớn hơn b

Nếu câu lệnh Python

Trong ví dụ trên, chúng ta đang kiểm tra mối quan hệ giữa a và b bằng cách sử dụng toán tử lớn hơn (>) trong điều kiện if. Nếu “a” lớn hơn “b” thì ta được kết quả như trên

Thí dụ. 3

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)

đầu ra

b lớn hơn a

Nếu câu lệnh Python

Thí dụ. 4

a = 7
b = 0
if (a):
              print(“true”)

đầu ra

thật

Nếu câu lệnh Python

Nếu bạn quan sát thấy, trong ví dụ trên, chúng tôi không sử dụng hoặc đánh giá bất kỳ điều kiện nào trong câu lệnh “nếu”. Luôn nhớ rằng trong bất kỳ ngôn ngữ lập trình nào, số nguyên dương sẽ được coi là giá trị thực và số nguyên nhỏ hơn 0 hoặc bằng 0 sẽ được coi là sai

Ở đây, giá trị của a là 7 dương, do đó nó in giá trị true trong đầu ra của bàn điều khiển

Thí dụ. 5

if (‘Python’ in [‘Java', ‘Python’, ‘C#’]):
     print(“true”)

đầu ra

thật

Nếu câu lệnh Python

Ở đây, chúng tôi đang xác minh xem phần tử 'Python' có trong danh sách đã cho hay không. Do đó, nó in đúng vì " Python " có mặt trong danh sách đã cho

Hãy lấy một ví dụ thực tế nơi chúng ta sẽ sử dụng câu lệnh if của Python

Ví dụ . Bạn đã viết một bài kiểm tra với tổng số điểm là 100 và nếu điểm của bạn cao hơn hoặc bằng 60 thì bạn sẽ được coi là ĐẠT trong bài kiểm tra.

Hãy viết mã cho nó

Thí dụ. 6

passing_Score = 60
my_Score = 67
if(my_Score >= passing_Score):
             print(“Congratulations! You have passed your exam”)

đầu ra

Xin chúc mừng. Bạn đã vượt qua kỳ thi của bạn

Nếu câu lệnh Python

Hãy nhớ sử dụng (. ) ở cuối câu lệnh if, bởi vì bất kỳ mã nào bạn viết sau toán tử dấu hai chấm sẽ là một phần của “khối if” và thụt lề là rất quan trọng trong Python

Thí dụ. 7

passing_Score = 60
my_Score = 67
if(my_Score >= passing_Score):
             print(“You passed the exam”)
print(“Congratulations!”)

đầu ra

Bạn đã vượt qua kỳ thi

Xin chúc mừng

Nếu câu lệnh Python

Ở đây, in(“Chúc mừng. ”) câu lệnh sẽ luôn được thực hiện cho dù điều kiện đưa ra là đúng hay sai

Vấn đề với đoạn mã trên là câu lệnh 'print(“Congratulations. ”)’ sẽ luôn được thực hiện ngay cả khi điều kiện được đánh giá là đúng hoặc sai. Nhưng trong thời gian thực, nếu bạn vượt qua kỳ thi hoặc nếu bạn trượt trong kỳ thi, thì hệ thống sẽ thông báo Xin chúc mừng

Để tránh điều này, Python cung cấp một câu lệnh điều kiện gọi là if-else

#2) câu lệnh if-else

Bản thân câu lệnh cho biết nếu một điều kiện nhất định là đúng thì hãy thực hiện các câu lệnh có trong “khối if” và nếu điều kiện là sai thì hãy thực hiện khối “else”

Khối “else” sẽ chỉ thực thi khi điều kiện trở thành sai. Đây là khối mà bạn sẽ thực hiện một số hành động khi điều kiện không đúng

câu lệnh if-else đánh giá biểu thức Boolean. Nếu điều kiện là TRUE thì mã có trong khối “if” sẽ được thực thi nếu không mã của khối “else” sẽ được thực thi

cú pháp

________số 8

Tại đây, điều kiện sẽ được đánh giá thành biểu thức Boolean (đúng hoặc sai). Nếu điều kiện đúng thì các câu lệnh hoặc chương trình có trong khối “if” sẽ được thực thi và nếu điều kiện sai thì các câu lệnh hoặc chương trình có trong khối “else” sẽ được thực thi

Hãy xem lưu đồ của if-else

Nếu câu lệnh Python

Nếu câu lệnh Python

Nếu bạn quan sát lưu đồ trên, đầu tiên bộ điều khiển sẽ đi đến điều kiện if và đánh giá điều kiện nếu nó đúng và sau đó các câu lệnh của khối if sẽ được thực thi nếu không thì khối “else” sẽ được thực thi và sau đó là phần còn lại của mã.

Thí dụ. 1

num = 5
if(num > 10):
     print(“number is greater than 10”)
else:
     print(“number is less than 10”)

print (“This statement will always be executed” )

đầu ra

số nhỏ hơn 10

Câu lệnh này sẽ luôn được thực thi

Nếu câu lệnh Python

Trong ví dụ trên, chúng tôi đã khai báo một biến có tên là 'num' với giá trị là 5 và trong câu lệnh "if", chúng tôi đang kiểm tra xem số đó có lớn hơn 5 hay không

Nếu số lớn hơn 5 thì khối mã bên trong khối “if” sẽ được thực thi và nếu điều kiện không thành công thì khối mã bên trong khối “else” sẽ được thực thi

Thí dụ. 2

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
0

đầu ra

a lớn hơn b

Nếu câu lệnh Python

Trong đoạn mã trên nếu “a” lớn hơn “b” thì các câu lệnh có trong khối “if” sẽ được thực thi và các câu lệnh có trong khối “else” sẽ bị bỏ qua

Thí dụ. 3

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
1

đầu ra

b nhỏ hơn a

Nếu câu lệnh Python

Trong đoạn mã trên, “a” nhỏ hơn “b”, do đó các câu lệnh có trong khối “else” sẽ được thực thi và các câu lệnh có trong khối “if” sẽ bị bỏ qua

Bây giờ hãy lấy một ví dụ thời gian thực

Thí dụ. 4

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
2

đầu ra

Xin chúc mừng. Bạn đã vượt qua kỳ thi

Bạn đã vượt qua kỳ thi

Nếu câu lệnh Python

Thí dụ. 5

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
3

đầu ra

Xin lỗi. Bạn đã trượt kỳ thi, chúc bạn may mắn lần sau

Nếu câu lệnh Python

#3) câu lệnh elif

Trong Python, chúng ta có thêm một câu lệnh điều kiện gọi là câu lệnh “elif”. Câu lệnh “elif” chỉ được sử dụng để kiểm tra nhiều điều kiện nếu điều kiện đã cho là sai. Nó tương tự như câu lệnh “if-else” và điểm khác biệt duy nhất là trong “else” chúng ta sẽ không kiểm tra điều kiện nhưng trong “elif” chúng ta sẽ kiểm tra điều kiện

Câu lệnh “elif” tương tự như câu lệnh “if-else” nhưng câu lệnh “elif” đánh giá nhiều điều kiện

cú pháp

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
4

Thí dụ. 1

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
5

đầu ra

Số lớn hơn 5

Nếu câu lệnh Python

Trong ví dụ trên, chúng tôi đã khai báo một biến có tên là 'num' với giá trị là 10 và trong câu lệnh "if", chúng tôi đang kiểm tra điều kiện nếu điều kiện đó trở thành đúng. Sau đó, khối mã có trong điều kiện “nếu” sẽ được thực thi

Nếu điều kiện trở thành sai thì nó sẽ kiểm tra điều kiện “elif” nếu điều kiện trở thành đúng thì một khối mã có trong câu lệnh “elif” sẽ được thực thi

Nếu nó sai thì một khối mã có trong câu lệnh “else” sẽ được thực thi

Thí dụ. 2

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
6

đầu ra

Số âm

Nếu câu lệnh Python

Trong ví dụ trên, đầu tiên, chúng ta gán giá trị 7 cho một biến có tên là num. Bộ điều khiển sẽ đi đến câu lệnh “if” và đánh giá biểu thức Boolean num > 0 nhưng số này không lớn hơn 0 do đó khối if sẽ bị bỏ qua

Vì điều kiện if được đánh giá là sai, bộ điều khiển sẽ đi đến câu lệnh “elif” và đánh giá biểu thức Boolean num < 0, do đó, trong trường hợp của chúng ta, số nhỏ hơn 0 do đó 'Số là số âm' được in

Trong trường hợp cả điều kiện “if” và “elif” đều được đánh giá là sai thì một tập hợp các câu lệnh có trong khối “else” sẽ được thực thi

#4) Câu lệnh if-else lồng nhau

Các câu lệnh “if-else” lồng nhau có nghĩa là một câu lệnh “if” hoặc “if-else” hiện diện bên trong một khối if hoặc if-else khác. Python cũng cung cấp tính năng này, điều này sẽ giúp chúng ta kiểm tra nhiều điều kiện trong một chương trình nhất định

Một câu lệnh “if” hiện diện bên trong một câu lệnh “if” khác hiện diện bên trong một câu lệnh “if” khác, v.v.

Lồng nhau nếu Cú pháp

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
7

Cú pháp trên nói rõ ràng rằng khối if sẽ chứa một khối if khác trong đó, v.v. Khối if có thể chứa số 'n' của khối if bên trong nó

Hãy xem câu lệnh if-else lồng nhau

Nếu câu lệnh Python

Thí dụ. 1

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
8

đầu ra

số dương

số nhỏ hơn 10

Nếu câu lệnh Python

Trong ví dụ trên, chúng ta đã khai báo một biến có tên là ‘num’ với giá trị là 5

Đầu tiên, nó sẽ kiểm tra câu lệnh “if” đầu tiên nếu điều kiện là đúng, sau đó khối mã có trong câu lệnh “if” đầu tiên sẽ được thực thi, sau đó nó sẽ kiểm tra câu lệnh “if” thứ hai nếu câu lệnh “if” đầu tiên

Thí dụ. 2

num = 5
if (num < 10):
        print(“Num is smaller than 10”)

print(“This statement will always be executed”)
9

đầu ra

Số lớn hơn Zero

Nếu câu lệnh Python

Tại đây bộ điều khiển sẽ kiểm tra xem số đã cho có khác 0 hay không, nếu số không bằng 0 thì nó vào khối if đầu tiên rồi đến khối if thứ 2 nó sẽ kiểm tra xem số đó có lớn hơn 0 không

Thí dụ. 3

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
0

đầu ra

10 không nhỏ hơn 20
10 nhỏ hơn 21

Nếu câu lệnh Python

Cú pháp if-else lồng nhau

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
1

Ở đây chúng tôi đã bao gồm khối “if-else” bên trong khối if, bạn cũng có thể bao gồm khối “if-else” bên trong khối “else”

Thí dụ. 4

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
2

đầu ra

Số âm

Nếu câu lệnh Python

#5) Thang Elif

Chúng ta đã thấy về các phát biểu “elif” nhưng bậc thang elif này là gì?

Câu lệnh này được sử dụng để kiểm tra nhiều biểu thức

cú pháp

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
3

Thí dụ. 1

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
4

đầu ra

Đậu hạng nhất với xuất sắc

Nếu câu lệnh Python

Ví dụ trên mô tả thang elif. Đầu tiên, bộ điều khiển nhập câu lệnh “if” và đánh giá điều kiện nếu điều kiện là đúng thì tập hợp các câu lệnh có trong khối if sẽ được thực thi nếu không nó sẽ bị bỏ qua và bộ điều khiển sẽ đến khối elif đầu tiên và đánh giá điều kiện

Một quy trình tương tự sẽ tiếp tục cho tất cả các câu lệnh “elif” còn lại và trong trường hợp tất cả các điều kiện if và elif được đánh giá là sai thì khối lệnh khác sẽ được thực thi

Câu lệnh If trong một dòng của Python

Trong Python, chúng ta có thể viết câu lệnh “if”, câu lệnh “if-else” và câu lệnh “elif” trong một dòng mà không cần lo lắng về việc thụt đầu dòng

Chúng tôi biết chúng tôi có thể viết câu lệnh "nếu" như hình bên dưới

cú pháp

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
5

Trong Python, cho phép viết khối trên thành một dòng, tương tự như khối trên

cú pháp

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
6

Cũng có thể có nhiều câu lệnh, bạn chỉ cần ngăn cách nó bằng dấu chấm phẩy (;)

cú pháp

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
7

Nếu điều kiện đúng thì thực hiện câu lệnh 1, câu lệnh 2 và cứ thế cho đến câu lệnh n

Trong trường hợp nếu điều kiện sai thì sẽ không có câu lệnh nào được thực hiện

Thí dụ. 1

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
8

đầu ra

Số lớn hơn Zero

Nếu câu lệnh Python

Thí dụ. 2

a = 7
b = 0
if (a > b):
            print(“a is greater than b”)
9

đầu ra

Giá trị đã cho của a. 10

Nếu câu lệnh Python

Câu lệnh If-else trong một dòng

cú pháp

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
0

Khối if-else ở trên cũng có thể được viết như hình bên dưới

cú pháp

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
1

Cũng có thể có nhiều câu lệnh, bạn chỉ cần ngăn cách nó bằng dấu chấm phẩy (;)

cú pháp

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
2

Thí dụ. 1

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
3

đầu ra

Số nhỏ hơn Zero

Nếu câu lệnh Python

Thí dụ. 2

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
4

đầu ra

Xoài
Nho

Nếu câu lệnh Python

Báo cáo Elif trong một dòng

cú pháp

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
5

Khối elif trên cũng có thể được viết như dưới đây

cú pháp

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
6

Cũng có thể có nhiều câu lệnh, bạn chỉ cần ngăn cách nó bằng dấu chấm phẩy (;)

cú pháp

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
7

Thí dụ. 1

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
8

đầu ra

Số lớn hơn Zero

Nếu câu lệnh Python

Thí dụ. 2

a = 0
b = 7
if (b > a):
           print(“b is greater than a”)
9

đầu ra

Nếu câu lệnh Python

Nhiều điều kiện trong câu lệnh If

Không phải là bạn chỉ có thể viết một điều kiện bên trong câu lệnh “if”, chúng ta cũng có thể đánh giá nhiều điều kiện trong câu lệnh “if” như bên dưới

Thí dụ. 1

a = 7
b = 0
if (a):
              print(“true”)
0

đầu ra

Tất cả các điều kiện là đúng

Nếu câu lệnh Python

Ở đây, trong câu lệnh “if”, chúng ta đang kiểm tra nhiều điều kiện bằng cách sử dụng toán tử AND, có nghĩa là nếu tất cả các điều kiện đều đúng thì chỉ khi các câu lệnh bên trong khối if sẽ được thực thi

Chúng ta cũng có thể chỉ định toán tử OR

Thí dụ. 2

a = 7
b = 0
if (a):
              print(“true”)
1

đầu ra

Đó là một loại trái cây

Nếu câu lệnh Python

Ở đây, trong một câu lệnh “nếu” trong ba điều kiện thì chỉ có một điều kiện đúng vì đó là quy tắc của toán tử OR. Nếu bất kỳ một điều kiện nào là đúng thì điều kiện đó sẽ trở thành đúng và câu lệnh có trong khối if sẽ được thực thi

Hãy xem xét một kịch bản thời gian thực để tìm số ngày có trong một tháng và chúng ta biết rằng trong một năm nhuận, số ngày sẽ thay đổi. Chúng ta sẽ thấy điều này theo cách có lập trình bằng cách sử dụng các câu lệnh “if, elif và other”

Thí dụ. 3

a = 7
b = 0
if (a):
              print(“true”)
2

đầu ra. 1

Nhập năm. 2020
Nhập tháng. 4

Năm nhuận
Tháng này có 30 ngày

Nếu câu lệnh Python

Các câu hỏi thường gặp

Q #1) Chúng ta có thể viết câu lệnh other if trong một dòng Python không?

Câu trả lời. Có, chúng ta có thể sử dụng if-else trong một dòng. Trong Python, chúng ta có thể chuyển if-else thành câu điều kiện

Tham khảo ví dụ bên dưới.
num = 7
output = 'Lớn hơn 0' if num > 0 other 'Nhỏ hơn 0'
print(output . Lớn hơn 0

Q #2) Bạn viết câu lệnh if-else bằng Python như thế nào?

Trả lời. Python có một số câu lệnh điều kiện về hai câu lệnh if và other. Không còn nghi ngờ gì nữa, nếu chúng ta nói về các chương trình lớn thì hai câu lệnh này được sử dụng phổ biến nhất trong tất cả các ngôn ngữ lập trình. Về cơ bản, sử dụng " if " và " other ", chúng tôi đặt một số điều kiện trong chương trình của mình.
Cú pháp cơ bản.

nếu (điều kiện).
// Phần thân của “nếu”

khác.
// Phần thân của “ other ”

Q #3) Câu lệnh elif trong Python là gì?

Câu trả lời. Câu lệnh “elif” được sử dụng khi chúng ta có nhiều câu lệnh điều kiện giữa “if” và “else”. Để tránh việc sử dụng nhiều câu lệnh “if”, chúng tôi cho rằng “elif” sẽ được sử dụng. Chương trình sẽ kiểm tra tất cả các điều kiện đã viết nếu câu lệnh “ elif ” đúng thì khối mã dưới câu lệnh sẽ được thực thi

Q #4) “==” nghĩa là gì trong Python?

Câu trả lời. “==” này được gọi là toán tử “so sánh”. Nó sẽ trả về TRUE nếu các mục bằng nhau và trả về FALSE nếu không

Ví dụ

a = 12
b = 12

if( a == b )
print( “ Giá trị của a bằng b. “, a, “ = ”, b)
khác.
print( “ Giá trị không khớp. “ )

đầu ra sẽ là. “Giá trị của a bằng b. 12 = 12

Q #5) Python “vượt qua” để làm gì?

Câu trả lời. Từ khóa “pass” sẽ đóng vai trò là khoảng trống cho mã trong tương lai trong chương trình. Nếu nó được thực thi, sẽ không có gì xảy ra và sẽ không có đầu ra. Nó được sử dụng vì các chức năng, vòng lặp và lớp trống không được phép sử dụng trong lập trình. Đối với điều này, Python phát triển từ khóa mà chúng ta có thể sử dụng nếu chúng ta không biết viết gì trong hàm hoặc lớp hạt nhưng có thể được sử dụng để sử dụng trong tương lai

Ví dụ

bản demo chắc chắn( ).
{
vượt qua
}

Đầu ra sẽ không có gì

Sự kết luận

Trong hướng dẫn về câu lệnh if trong Python này, chúng ta đã tìm hiểu về Câu lệnh có điều kiện trong Python. Đây là những câu lệnh làm thay đổi luồng điều khiển thực hiện trong chương trình. Chúng tôi có các loại câu lệnh điều kiện khác nhau như câu lệnh if, if-else, elif, if lồng nhau và if-else lồng nhau kiểm soát việc thực thi chương trình của chúng tôi

Câu lệnh if của Python đánh giá một biểu thức boolean là đúng hay sai, nếu điều kiện là đúng thì câu lệnh bên trong khối if sẽ được thực thi trong trường hợp nếu điều kiện là sai thì câu lệnh hiện diện bên trong khối khác sẽ chỉ được thực thi nếu bạn đã viết

Chúng tôi có thêm một câu lệnh gọi là câu lệnh elif trong đó câu lệnh khác được kết hợp với câu lệnh if, câu lệnh này thực thi tùy thuộc vào câu lệnh if hoặc elif trước đó

Câu lệnh if trong Python là gì?

Trong chương trình Python, câu lệnh if là cách bạn thực hiện kiểu ra quyết định này. Nó cho phép thực thi có điều kiện một câu lệnh hoặc một nhóm câu lệnh dựa trên giá trị của một biểu thức .

Ví dụ về câu lệnh if là gì?

Vì vậy, một câu lệnh IF có thể có hai kết quả. Kết quả đầu tiên là nếu so sánh của bạn là Đúng, kết quả thứ hai nếu so sánh của bạn là Sai. Ví dụ: =IF(C2=”Yes”,1,2) cho biết IF(C2 = Yes, then return a 1, if not return a 2).

Nếu và Elif trong Python là gì?

if… elif…else là các câu lệnh điều kiện cung cấp cho bạn khả năng ra quyết định cần thiết khi bạn muốn thực thi mã dựa trên một điều kiện cụ thể. The if… elif…else statement used in Python helps automate that decision making process.