Chúng ta có thể sử dụng if và Elif mà không có other trong Python không?

Trong lập trình máy tính, chúng tôi sử dụng câu lệnh

number = 10

# check if number is greater than 0
if number > 0:
    print['Number is positive.']

print['The if statement is easy']
7 để chạy mã khối chỉ khi một điều kiện nhất định được đáp ứng

Ví dụ: chỉ định điểm [A, B, C] dựa trên điểm mà học sinh đạt được

  1. nếu tỷ lệ phần trăm trên 90, chỉ định loại A
  2. nếu tỷ lệ phần trăm trên 75, chỉ định loại B
  3. nếu tỷ lệ phần trăm trên 65, chỉ định loại C

Trong Python, có ba dạng của câu lệnh

number = 10

# check if number is greater than 0
if number > 0:
    print['Number is positive.']

print['The if statement is easy']
8

  1. number = 10
    
    # check if number is greater than 0
    if number > 0:
        print['Number is positive.']
    
    print['The if statement is easy']
    7 tuyên bố
  2. number = 10
    
    # check if number is greater than 0
    if number > 0:
        print['Number is positive.']
    
    print['The if statement is easy']
    8 tuyên bố
  3. Number is positive.
    The if statement is easy
    1 tuyên bố

1. Câu lệnh if trong Python

Cú pháp của câu lệnh

number = 10

# check if number is greater than 0
if number > 0:
    print['Number is positive.']

print['The if statement is easy']
7 trong Python là

if condition:
    # body of if statement

Câu lệnh

number = 10

# check if number is greater than 0
if number > 0:
    print['Number is positive.']

print['The if statement is easy']
7 đánh giá
Number is positive.
The if statement is easy
4

  1. Nếu
    Number is positive.
    The if statement is easy
    4 được ước tính thành
    Number is positive.
    The if statement is easy
    6, mã bên trong cơ thể của
    number = 10
    
    # check if number is greater than 0
    if number > 0:
        print['Number is positive.']
    
    print['The if statement is easy']
    7 được thực thi
  2. Nếu
    Number is positive.
    The if statement is easy
    4 được ước tính thành
    Number is positive.
    The if statement is easy
    9, thì mã bên trong phần thân của
    number = 10
    
    # check if number is greater than 0
    if number > 0:
        print['Number is positive.']
    
    print['The if statement is easy']
    7 sẽ bị bỏ qua
Hoạt động của câu lệnh if

ví dụ 1. Câu lệnh if trong Python

number = 10

# check if number is greater than 0
if number > 0:
    print['Number is positive.']

print['The if statement is easy']

đầu ra

Number is positive.
The if statement is easy

Trong ví dụ trên, chúng tôi đã sử dụng câu lệnh if lồng nhau để kiểm tra xem số đã cho là dương, âm hay 0

Một câu lệnh if xem xét bất kỳ và mọi thứ trong ngoặc đơn và nếu đúng, sẽ thực thi khối mã theo sau. Nếu bạn yêu cầu mã chỉ chạy khi câu lệnh trả về đúng [và không làm gì khác nếu sai] thì không cần câu lệnh khác

ví dụ

if [I am hungry] {
  go and find food
} 

Mặt khác, nếu bạn cần một đoạn mã để thực thi “A” khi đúng và “B” khi sai, thì bạn có thể sử dụng câu lệnh if/else

e. g

if [I am hungry]{
  go and find food
}
else{
  continue working
}

Điều cuối cùng bạn nên biết là câu lệnh if/else if mà bạn sử dụng nếu bạn yêu cầu chạy nhiều hơn hai mã khác nhau tùy thuộc vào bất kỳ tham số nào bạn đặt. bạn có thể tiếp tục lặp qua [if, other if. , khác nếu. khác nếu. khác nếu………. ] cho đến khi bạn hài lòng với tất cả các tham số khác nhau. Nếu bạn đặt một cái khác ở cuối cái đó, nó sẽ chỉ thực thi nếu tất cả những cái khác không thành công

Trong bài viết này, chúng tôi sẽ đề cập đến các tính năng chính của Python và SQL, những điểm tương đồng và khác biệt chính của chúng cũng như bạn nên chọn cái nào trước để bắt đầu hành trình khoa học dữ liệu của mình

Javier Canales Luna

12 phút

Cách cài đặt Python

Tìm hiểu cách cài đặt Python trên máy cá nhân của bạn với hướng dẫn từng bước này. Cho dù bạn là người dùng Windows hay macOS, hãy khám phá các phương pháp khác nhau để bắt đầu với Python trên máy của bạn

Dữ liệu văn bản trong Python Cheat Sheet

Chào mừng bạn đến với bảng gian lận của chúng tôi để làm việc với dữ liệu văn bản trong Python. Chúng tôi đã biên soạn một danh sách các hàm và gói hữu ích nhất để dọn dẹp, xử lý và phân tích dữ liệu văn bản trong Python, cùng với các ví dụ và giải thích rõ ràng, vì vậy bạn sẽ có mọi thứ cần biết về cách làm việc với dữ liệu văn bản trong Python.

Một câu lệnh khác có thể được kết hợp với một câu lệnh if. Một câu lệnh khác chứa khối mã thực thi nếu biểu thức điều kiện trong câu lệnh if chuyển thành 0 hoặc giá trị FALSE

Câu lệnh khác là một câu lệnh tùy chọn và chỉ có thể có nhiều nhất một câu lệnh khác theo sau nếu

cú pháp

Cú pháp của if. tuyên bố khác là -

if expression:
   statement[s]
else:
   statement[s]

sơ đồ dòng chảy

Thí dụ

#!/usr/bin/python

var1 = 100
if var1:
   print "1 - Got a true expression value"
   print var1
else:
   print "1 - Got a false expression value"
   print var1

var2 = 0
if var2:
   print "2 - Got a true expression value"
   print var2
else:
   print "2 - Got a false expression value"
   print var2

print "Good bye!"

Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau -

1 - Got a true expression value
100
2 - Got a false expression value
0
Good bye!

Tuyên bố Elif

Câu lệnh elif cho phép bạn kiểm tra nhiều biểu thức để tìm TRUE và thực thi một khối mã ngay khi một trong các điều kiện được đánh giá là TRUE

Tương tự như câu lệnh other, câu lệnh elif là tùy chọn. Tuy nhiên, không giống như other, có thể có nhiều nhất một câu lệnh, có thể có một số câu lệnh elif tùy ý theo sau if

cú pháp

if expression1:
   statement[s]
elif expression2:
   statement[s]
elif expression3:
   statement[s]
else:
   statement[s]

Core Python không cung cấp câu lệnh switch hoặc case như trong các ngôn ngữ khác, nhưng chúng ta có thể sử dụng if. yêu tinh. các câu lệnh để mô phỏng trường hợp chuyển đổi như sau -

Chúng ta có thể có if và Elif mà không có other không?

Bạn có thể bỏ qua 'else' nếu bạn biết mình đang làm gì - hoặc bạn đã đề cập đến *tất cả* các điều kiện có thể xảy ra với if/elif hoặc không có lý do cụ thể nào để thực hiện bất kỳ điều gì với .

Chúng ta có thể viết Elif mà không có other trong Python không?

Vâng, chính xác . Nhưng cái khác chỉ nên được thực hiện nếu tất cả chúng đều sai.

Chúng ta có thể chỉ sử dụng if và elif trong Python không?

Trăn nếu. yêu tinh. tuyên bố khác . câu lệnh khác được sử dụng để thực thi một khối mã giữa hai lựa chọn thay thế. Tuy nhiên, nếu chúng ta cần đưa ra lựa chọn giữa nhiều hơn hai phương án, thì chúng ta sử dụng câu lệnh if. yêu tinh. câu lệnh khác . Ở đây, Nếu điều kiện 1 ước tính là đúng, khối mã 1 được thực thi.

Việc sử dụng câu lệnh khác có bắt buộc khi tạo câu lệnh if elif không?

4. 1. câu lệnh if . the else part is optional.

Chủ Đề