Hướng dẫn về Python nếu sau đó khác. Ở đây chúng ta thảo luận về cách thức hoạt động của python if then else cùng với các ví dụ khác nhau và cách triển khai mã của nó.

Bạn đang xem : if then else trong python

Python if then else

Giới thiệu về Python if then else

Python “if then else” là một câu lệnh điều kiện được sử dụng để lấy các biến mới dựa trên một số điều kiện thay vì các điều kiện hiện có. Điều này cũng giúp đưa ra quyết định bằng Python, tốt nhất là khi chúng ta chỉ muốn thực thi mã nếu một số điều kiện nhất định được đáp ứng. Các toán tử logic khác nhau như bằng, nhỏ hơn, lớn hơn, nhỏ hơn bằng, lớn hơn bằng, v.v., có thể được sử dụng với câu lệnh if. Chúng ta sẽ thảo luận chi tiết về vấn đề này về các toán tử điều kiện và cách sử dụng chúng với câu lệnh if then else trong python.

Cú pháp:

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, Kiểm tra phần mềm & amp; những người khác

  # Chương trình Python để hiểu cú pháp của câu lệnh if then else
var1 = 10
var2 = 20
nếu var2 & gt; var1:
   print ("var2 lớn hơn var1")
khác:
   print ("var1 lớn hơn var2")  

Đầu ra:

Python nếu sau đó hoạt động như thế nào?

  • Chúng tôi đã khai báo các biến ngay từ đầu, tức là var1, var2 và gán cho chúng các giá trị tĩnh, tương ứng là 10 và 20.
  • Sau đó là câu lệnh if, so sánh var1 và var2 bằng cách sử dụng toán tử lớn hơn
  • Dựa trên kết quả boolean của phép so sánh logic này, việc thực thi câu lệnh thụt lề tiếp theo sẽ được quyết định.
  • Nếu kết quả đầu ra là true, thì câu lệnh tiếp theo sẽ được thực thi và câu lệnh else sẽ bị bỏ qua.
  • Nếu không, điều khiển sẽ được chuyển cho câu lệnh else và câu lệnh dưới đó sẽ được thực thi.
  • Đó là lý do tại sao. nó được gọi là câu lệnh if then else. Vì điều kiện lôgic đánh giá là đúng, khi đó chỉ tập hợp các câu lệnh đầu tiên được thực thi; else, tập hợp các câu lệnh thứ hai trong câu lệnh else sẽ được thực thi.
  • Điều tương tự cũng được xác minh bởi kết quả của chương trình này; nếu có điều kiện được đánh giá là true vì var2 (có giá trị 20) lớn hơn var1 (có giá trị là 10) và do đó, chúng ta có thể xem kết quả đầu ra là kết quả của câu lệnh in đầu tiên trong if có điều kiện.
Xem Thêm  Bootstrap 4 - Thanh điều hướng - thanh nav bootstrap 4

Các toán tử có điều kiện có thể được sử dụng với câu lệnh if

Hãy thảo luận chi tiết về các toán tử điều kiện có thể được sử dụng với câu lệnh if để đánh giá biểu thức boolean:

  • Bằng (==): Để kiểm tra sự bằng nhau của hai biến, toán tử “bằng” được sử dụng. Nó bao gồm hai dấu bằng toán học và đó là điều làm cho nó khác với toán tử gán. Ví dụ: x == p
  • Không bằng với (! =): Để kiểm tra sự bất bình đẳng của hai biến, toán tử “Không bằng” được sử dụng. Nó bao gồm một dấu không và một dấu bằng toán học. Ví dụ: x! = P
  • Ít hơn (& lt;): Để kiểm tra sự bất bình đẳng của hai biến, đặc biệt nếu biến1 nhỏ hơn biến 2, toán tử “Nhỏ hơn” được sử dụng. Nó bao gồm một dấu hiệu nhỏ hơn toán học. Ví dụ: x & lt; p
  • Nhỏ hơn Bằng với (& lt; =): Để kiểm tra sự bất bình đẳng của hai biến, đặc biệt nếu biến1 nhỏ hơn biến 2, toán tử “Nhỏ hơn bằng” là đã sử dụng. Nó bao gồm một dấu hiệu toán học nhỏ hơn và bằng. Ví dụ: x & lt; = p
  • Greater Than (& gt;): Để kiểm tra sự bất bình đẳng của hai biến, đặc biệt nếu biến1 lớn hơn biến2, toán tử “Greater Than” được sử dụng. Nó bao gồm một dấu hiệu lớn hơn toán học. Ví dụ: x & gt; p
  • Lớn hơn bằng với (& gt; =): Để kiểm tra sự bất bình đẳng của hai biến, đặc biệt nếu biến1 lớn hơn biến 2, toán tử “Lớn hơn bằng” là đã sử dụng. Nó bao gồm một lớn hơn và một dấu bằng toán học. Ví dụ: x & gt; = p

Thụt lề hoạt động như thế nào với câu lệnh “if then else” trong Python?

Hãy lấy một ví dụ để hiểu chi tiết điều này:

Ví dụ # 1

Mã:

 # Chương trình Python để hiểu thụt lề cho câu lệnh if then else
var1 = 110
var2 = 20
nếu var2 & gt; var1:
print ("var2 lớn hơn var1")
khác:
print ("var1 lớn hơn var2")  

Đầu ra:

Điều này sẽ tạo ra lỗi bên dưới.

Lý do là chúng ta cần sử dụng đoạn mã thụt lề sau câu lệnh if và else như bên dưới:

Mã:

  # Chương trình Python để hiểu thụt lề cho câu lệnh if then else
var1 = 110
var2 = 20
nếu var2 & gt; var1:
    print ("var2 lớn hơn var1")
khác:
    print ("var1 lớn hơn var2")  

Đầu ra:

Ví dụ # 2 – Sử dụng toán tử logic “AND” trong if then else

Nếu chúng ta có nhiều hơn một điều kiện cần kiểm tra, thì trong trường hợp đó, toán tử AND có thể được sử dụng. Hãy lấy một ví dụ để hiểu tương tự.

Xem Thêm  Hướng dẫn hoàn chỉnh về Angular cho người mới bắt đầu - học góc cạnh cho người mới bắt đầu

Mã:

  # Chương trình Python để hiểu cách sử dụng toán tử AND câu lệnh if then else
var1 = 10
var2 = 20
var3 = 30
nếu var2 & gt; var1 và var3 & gt; var1:
    print ("var1 nhỏ hơn var2 và var 3")  

Đầu ra:

Ví dụ # 3 – Sử dụng toán tử logic “OR” trong if then else

Nếu chúng ta có nhiều hơn một điều kiện cần kiểm tra, thì trong trường hợp đó, toán tử OR cũng có thể được sử dụng. Hãy lấy một ví dụ để hiểu tương tự.

Mã:

  # Chương trình Python để hiểu cách sử dụng toán tử OR câu lệnh if then else
var1 = 10
var2 = 20
var3 = 30
nếu (var2 & gt; var1) | (var3 & gt; var1):
    print ("var1 không phải là biến lớn nhất")  

Đầu ra:

Ở đây chúng tôi đã đóng gói đoạn mã so sánh vào dấu ngoặc tròn và toán tử OR (|) được áp dụng

Kết luận – Python if then else

Câu lệnh điều kiện “if then else” trong Python khá hữu ích cho việc ra quyết định trong các chương trình để chạy một đoạn mã nhất định dựa trên các giá trị của các điều kiện. Chúng ta có nhiều toán tử có thể được sử dụng với câu lệnh “if then else” để đánh giá các điều kiện này. Một tab phải thụt lề các câu lệnh được chạy; nếu không, Python sẽ báo lỗi.

Các bài báo được đề xuất

Đây là hướng dẫn về Python nếu sau đó khác. Ở đây chúng ta thảo luận về Giới thiệu và Cách thức hoạt động của Python nếu sau đó khác, Hoạt động cùng với các ví dụ khác nhau và triển khai mã của nó. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

0

Chia sẻ

Chia sẻ


Xem thêm những thông tin liên quan đến chủ đề nếu sau đó khác trong python

08 Làm việc với List trong Python

alt

  • Tác giả: ĐT Nguyễn [Học Excel Online]
  • Ngày đăng: 2020-05-09
  • Đánh giá: 4 ⭐ ( 3048 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: 08 Làm việc với List / danh sách trong Python
    Code: https://gist.github.com/ndthanh/019f8223bc141609f2fb35aab80a9f85
    XEM THÊM
    Tự học lập trình Python cơ bản:
    https://www.youtube.com/watch?v=GeG_bLPaJ4Q&list=PLALCv46JuKELn2atH340cDsxtNh9vT09c

    Tự học Google Sheet / Google Trang tính
    https://www.youtube.com/watch?v=f6eJTgdeDVw&list=PLALCv46JuKELbzwGKA5xI38aog2wlTtj9

    Tự học JavaScript cơ bản:
    https://www.youtube.com/watch?v=rifl2SmhMYw&list=PLALCv46JuKEJ_fkWzE9C4xI9Q4Pxsdqqh

    Tự học Excel Online cơ bản đến nâng cao:
    https://www.youtube.com/watch?v=skE_Ld3d1FI&list=PLALCv46JuKEIb30S1S2jPgHLQnUvPpmsz

    Tự học lập trình VBA cơ bản đến nâng cao:
    https://www.youtube.com/watch?v=iPBKrsRrFTQ&list=PLALCv46JuKELXd5Ie81UqaFqAfsoXQSQt

    Tự học lập trình Google Apps Script:
    https://www.youtube.com/watch?v=gGgosi7ITR4&list=PLALCv46JuKEL2CmEzyr9_5bzYYGX2p8a6

    ▷ Khoá học Excel: http://bit.ly/ex101_dtnguyen
    ▷ Khoá học VBA: http://bit.ly/vba101_dtnguyen
    ▷ Theo dõi Facebook cá nhân: https://fb.me/kuldokk
    ▷ Blog cá nhân: https://blog.hocexcel.online

Các kiểu dữ liệu cơ bản trong Python 3: Boolean

  • Tác giả: gitiho.com
  • Đánh giá: 3 ⭐ ( 7263 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Boolean là một công cụ quan trọng trong bất kỳ ngôn ngữ lập trình nào. Sử dụng logic boolean, code của bạn có thể phản ứng với dữ liệu bên trong chương trình…

Có khác nếu trong python?

  • Tác giả: presbyteryofstockton.org
  • Đánh giá: 4 ⭐ ( 7454 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Câu lệnh IFELIFELSE trong Python. Một câu lệnh else có thể được kết hợp với một câu lệnh if. Một câu lệnh else 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 giá trị 0 hoặc FALSE.

[Tự học Python] Toán tử ba ngôi trong Python

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 4940 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tenary operators (Toán tử ba ngôi) còn được gọi là các biểu thức điều kiện, là các toán tử thực hiện đánh giá một cái gì đó dựa trên một điều kiện “là đúng” hoặc “là sai” đã được xác định trước. Toán tử này đã được thêm vào Python trong phiên bản 2.5. Nó chỉ đơn giản là cho phép kiểm tra một điều kiện nào đó trong một dòng code duy nhất, thay vì phải sử dụng nhiều chuỗi if-else, giúp cho code chở nên gọn gàng hơn.

If trong python với một hoặc nhiều điều kiện

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 4 ⭐ ( 8727 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách sử dụng lệnh if trong python. Bạn sẽ học được cách sử dụng các loại câu lệnh if trong python như lệnh if trong python, if else trong python và elif trong python, cũng như cách ứng dụng

Hàm trong Python

  • Tác giả: toidicode.com
  • Đánh giá: 5 ⭐ ( 1939 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Thực sự thì về khái niệm của hàm thì nó cũng rất khó có thể giải thích được, ở đây mình sẽ tóm lại bằng một khái niệm đơn giản như sau: Hàm là một tập các khối code được viết ra nhằm cho việc tái sử dụng code.Nếu như bạn thấy khó hiểu, thì bạn hãy tưởng tượng như bạn có một đoạn code tính tổng 2 số chẳng hạn, nếu như ở một vị trí khác bạn cũng cần tính tổng 2 số thì bạn lại phải viết lại đoạn c

Switch Case trong Python

  • Tác giả: nguyenvanhieu.vn
  • Đánh giá: 5 ⭐ ( 5441 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Không giống như các ngôn ngữ khác, Python không có cấu trúc switch case. Hãy cùng lập trình không khó tìm cách tạo một câu điều kiện switch case trong python

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Xóa khóa chính - SQL Server - máy chủ sql thả khóa chính

By ads_php