If other trong python là gì?

Khi bạn viết mã, bạn cần có khả năng kiểm tra một số điều kiện nhất định và thay đổi điều khiển thực thi chương trình cho phù hợp

Python cung cấp nhiều câu lệnh điều kiện để ra quyết định và

if :
    
9 là một trong số đó

Trong bài đăng trên blog này, chúng ta sẽ tìm hiểu

  1. Thứ tự thực thi mặc định của các câu lệnh và cách chúng ta có thể thay đổi nó
  2. Câu lệnh
    if :
        
    9 và cú pháp của nó là gì
  3. Cách xử lý nhiều điều kiện bằng cách sử dụng
    if :
        
    0
  4. Một ví dụ thực tế về
    if :
        
    1, chúng ta sẽ viết chương trình kiểm tra xem số đó là chẵn hay lẻ

Thứ tự tuần tự so với cấu trúc điều khiển trong Python

Theo mặc định, việc thực hiện các câu lệnh là tuần tự. Thứ tự tuần tự có nghĩa là các câu lệnh được thực hiện lần lượt theo thứ tự chúng được viết

Hãy xem một ví dụ về thực hiện tuần tự bên dưới bằng cách tính tỷ lệ mỗi giờ cho một công nhân

# Write a program to calculate total rate

hours = input["enter hours: "]
rateperhr = 10
print["Your total rate is", int[hours]*rateperhr]

Nếu chúng tôi cần kiểm tra xem số giờ đó có vượt quá 8 tiếng một ngày và có đi vào giới hạn làm thêm hay không?

Ở đây chúng ta cần kiểm tra một điều kiện và đưa ra quyết định phù hợp. Đó là nơi các cấu trúc điều khiển xuất hiện. Cấu trúc điều khiển chuyển hướng thứ tự thực hiện các câu lệnh trong chương trình

Trong Python, chúng ta có thể sử dụng các câu lệnh ________ 02, ________ 03 ________ 04 hoặc _______ 05 để kiểm soát việc thực thi chương trình. Vòng lặp là một cách khác để kiểm soát luồng thực thi. Trong blog này, chúng tôi sẽ tập trung chủ yếu vào if-else và các dẫn xuất của nó

Giới thiệu về câu lệnh if trong Python

Câu lệnh

if :
    
2 tiến hành dựa trên một điều kiện nhất định nếu nó là
if :
    
7. Nếu điều kiện là sai, thì các câu lệnh bên ngoài khối
if :
    
2 được thực thi

Cú pháp của câu lệnh
if :
    
2 trong Python

if :
    

Lưu ý rằng phần thân của khối

if :
    
2 là chuỗi các câu lệnh được thụt vào. Dấu hai chấm ở cuối câu lệnh
if :
    
31 cho biết bắt đầu câu lệnh
if :
    
2

Luồng câu lệnh
if :
    
2

Thí dụ

if :
    
3

đầu ra

Ví dụ về câu lệnh if

Câu lệnh if-else trong Python

Nếu chúng ta muốn làm gì đó trong trường hợp câu lệnh

if :
    
2 là sai thì sao?

Cú pháp của

if :
    
9

if :
    
9

Trong câu lệnh ________ 39, chúng ta có hai nhánh trong trường hợp câu lệnh đúng hoặc sai. Khối

if :
    
2 được thực thi trong trường hợp biểu thức là true. Khối
if :
    
35 được thực thi trong trường hợp biểu thức sai. Xem cách chúng tôi đang thay đổi trình tự thực hiện?

Luồng câu lệnh if-else trong Python

Chúng ta có thể tóm tắt luồng của câu lệnh

if :
    
9 trong sơ đồ sau

Đầu tiên, biểu thức được đánh giá. Trong trường hợp biểu thức là đúng, các câu lệnh bên trong

if :
    
2 được thực thi và khối
if :
    
35 bị bỏ qua. Trong trường hợp biểu thức là sai, câu lệnh khối
if :
    
35 sẽ thực thi

sơ đồ luồng if-else

Ví dụ về if-else trong Python

Hãy so sánh hai số và tìm số lớn nhất

# Write a program to calculate total rate

hours = input["enter hours: "]
rateperhr = 10
print["Your total rate is", int[hours]*rateperhr]

5

đầu ra

Ví dụ về if-else

Mệnh đề elif trong Python

Câu lệnh

if :
    
0 thêm một nhánh "quyết định" khác vào
if :
    
9. Giả sử bạn muốn đánh giá nhiều biểu thức, thì bạn có thể sử dụng
if :
    
0 như sau

# Write a program to calculate total rate

hours = input["enter hours: "]
rateperhr = 10
print["Your total rate is", int[hours]*rateperhr]

8

Điều này có nghĩa là khi câu lệnh

if :
    
2 là sai, biểu thức
if :
    
0 tiếp theo sẽ được chọn. Khi bất kỳ một biểu thức nào là đúng, điều khiển sẽ nằm ngoài khối
if :
    
9

Nhiều nhất, một khối sẽ được thực thi. Trong trường hợp

if :
    
35 không được chỉ định và tất cả các câu lệnh là
# Write a program to calculate total rate

hours = input["enter hours: "]
rateperhr = 10
print["Your total rate is", int[hours]*rateperhr]

51, không có khối nào sẽ được thực thi

Đây là một ví dụ

if :
    
3

đầu ra

Lưu ý rằng

if :
    
0 thứ hai đã không thực thi như elif đầu tiên được đánh giá thành
if :
    
7

Một ví dụ thực tế về if-else – số đó là số chẵn hay số lẻ?

Trong ví dụ này, chúng tôi sẽ kiểm tra xem một số là chẵn hay lẻ. Trong logic, chúng tôi đã kiểm tra rằng nếu mô đun của một số bằng 0, thì nó là số chẵn. Điều này là do tất cả các số chẵn khi chia cho 2 đều có số dư là ____254. Chúng tôi đã kiểm tra mô đun của

# Write a program to calculate total rate

hours = input["enter hours: "]
rateperhr = 10
print["Your total rate is", int[hours]*rateperhr]

54 trong một câu lệnh riêng, vì phép chia cho 0 sẽ gây ra lỗi truy nguyên

if :
    
8

đầu ra

Trường hợp thử nghiệm số 1

Trường hợp thử nghiệm #2

Trường hợp thử nghiệm số 3

kết thúc

Trong hướng dẫn này, chúng ta đã học cách kiểm soát luồng thực thi bằng cách sử dụng câu lệnh

if :
    
9. Sử dụng câu lệnh điều kiện giúp chúng ta viết chương trình có ý nghĩa. Các câu lệnh này có thể được lồng vào nhau để nhắm mục tiêu các vấn đề phức tạp

Điều yêu thích của bạn mà bạn đã học được từ hướng dẫn này là gì?

Bạn có thể đọc các bài viết khác của tôi ở đây

Tín dụng hình ảnh biểu ngữ. Vector tư duy tạo bởi storyset - www. freepik. com & vải. com

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

Zaira Hira

Tôi là Nhà tư vấn và nhà văn DevOps tại FreeCodeCamp. Tôi mong muốn cung cấp nội dung dễ dàng và chính xác cho Techies

Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn

Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

nếu là gì

Câu lệnh if/else thực thi một khối mã nếu một điều kiện cụ thể là đúng . Nếu điều kiện là sai, một khối mã khác có thể được thực thi. Câu lệnh if/else là một phần của Câu lệnh "Có điều kiện" của JavaScript, được sử dụng để thực hiện các hành động khác nhau dựa trên các điều kiện khác nhau.

Python có sử dụng other if hoặc Elif không?

Python sẽ đánh giá điều kiện if và nếu nó đánh giá là Sai thì nó sẽ đánh giá các khối elif và thực thi khối elif có biểu thức đánh giá là True. Nếu nhiều điều kiện elif trở thành True thì khối elif đầu tiên sẽ được thực thi. Ví dụ sau minh họa các điều kiện if, elif và other

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.

nếu là gì

Câu lệnh if-else . Nó còn được gọi là phân nhánh vì chương trình quyết định câu lệnh nào sẽ thực hiện dựa trên kết quả của điều kiện đã đánh giá.

Chủ Đề