If Trong Python Với Một Hoặc Nhiều điều Kiện
Có thể bạn quan tâm
Trong lập trình, cấu trúc điều kiện if là một công cụ mạnh mẽ giúp chương trình thực hiện các hành động khác nhau dựa trên điều kiện được xác định. Trong ngôn ngữ lập trình Python, if là một phần quan trọng và thường được sử dụng để điều khiển luồng của chương trình. Trong bài viết này, chúng ta sẽ khám phá chi tiết về cấu trúc if trong Python.
Cú pháp câu lệnh if trong python
Cú pháp cơ bản của câu lệnh if trong Python như sau:
if điều_kiện: # Các câu lệnh được thực hiện nếu điều_kiện đúng hành_động |
Trong đó:
- điều_kiện là biểu thức logic đánh giá thành True hoặc False.
- hành_động là một hoặc nhiều câu lệnh sẽ được thực thi nếu điều_kiện là True.
Nếu điều kiện là True, Python sẽ thực hiện hành động được xác định bên trong khối if. Nếu điều kiện là False, Python sẽ bỏ qua khối if và tiếp tục thực hiện các câu lệnh tiếp theo.
Sơ đồ xử lý if trong python
Sơ đồ khối câu lệnh điều kiện trong python như sau:
Lưu ý khi viết các câu lệnh trong khối lệnh if, tất cả các câu lệnh mô tả trong khối đều cần được viết với độ thụt lề giống nhau. Về mặc định, chúng ta sẽ dùng 4 ký tự trắng liên tiếp được tạo ra khi bạn nhấn dấu cách Space trên bàn phím 4 lần , hoặc là một dấu tab được tạo ra khi bạn nhấn phím Tab một lần, để quy định độ thụt lề của khối.
- Bạn có thể tìm hiểu chi tiết về cách thụt lề tại bài viết Thụt lề trong python
Trong biểu thức điều kiện, chúng ta sử dụng toán tử so sánh và toán tử logic để mô tả điều kiện. Nếu kết quả của các phép so sánh hoặc logic này True, các lệnh mô tả trong khối mới được thực hiện. Bạn có thể tìm hiểu chi tiết về các loại toán tử sử dụng trong biểu thức điều kiện của câu lệnh if python tại bài viết Toán tử so sánh trong python và toán tử logic trong python.
Ví dụ về Sử Dụng lệnh if trong python
Hãy xem một ví dụ đơn giản về cách sử dụng câu lệnh if để kiểm tra xem một số có lớn hơn hay nhỏ hơn một giá trị nhất định:
number = 10if number > 0: print("Số dương") |
Trong ví dụ này, chúng ta kiểm tra xem số number có lớn hơn 0 hay không. Nếu điều kiện đúng, thông báo “Số dương” sẽ được in ra màn hình.
Sử Dụng if-else Trong Python
Ngoài việc sử dụng câu lệnh if đơn, chúng ta cũng có thể sử dụng câu lệnh if-else để xác định các hành động trong trường hợp điều kiện không đúng:
number = 10if number > 0: print("Số dương")else: print("Số không dương") |
Trong trường hợp này, nếu số number lớn hơn 0, chương trình sẽ in ra “Số dương”, ngược lại nếu số number không lớn hơn 0, chương trình sẽ in ra “Số không dương”.
Chi tiết vui lòng xem tại bài if else trong python
Sử Dụng Cấu Trúc if-elif-else
Trong một số trường hợp, chúng ta có thể muốn kiểm tra nhiều hơn một điều kiện. Đối với các trường hợp như vậy, chúng ta có thể sử dụng câu lệnh if-elif-else:
score = 75if score >= 90: print("Grade A")elif score >= 80: print("Grade B")elif score >= 70: print("Grade C")else: print("Grade D") |
Trong ví dụ này, chúng ta kiểm tra điểm số và in ra một thông báo tương ứng với mỗi mức điểm.
Chi tiết vui lòng xem tại bài if elif else trong Python
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn về if trong python rồi. Trong Python, câu lệnh if là một phần quan trọng của việc điều khiển luồng của chương trình. Bằng cách sử dụng các cấu trúc if, if-else, hoặc if-elif-else, chúng ta có thể xác định các hành động cụ thể dựa trên điều kiện được xác định. Điều này giúp chúng ta tạo ra các chương trình linh hoạt và mạnh mẽ, phản ứng với nhiều tình huống khác nhau.
URL Link
https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/lenh-dieu-kien-trong-python/cau-lenh-if-trong-python/
Từ khóa » Trong Nnlt Python Phát Biểu Nào Sau đây Là đúng Khi Nói Về Lâu Lệnh If ... Else
-
Lệnh If, If...else, If...elif...else Trong Python
-
Trắc Nghiệm Tin Học 11 Bài 9 (có đáp án): Cấu Trúc Rẽ Nhánh
-
Tất Tần Tật Về Câu Lệnh If Else Trong Python - T3H
-
Câu Hỏi Trắc Nghiệm Lập Trình Python Có đáp án - Phần 1
-
Trong Ngôn Ngữ Lập Trình Pascal, Phát Biểu Nào Sau đây Là đúng Với ...
-
CÂU HỎI TRẮC NGHIỆM PYTHON CÓ ĐÁP ÁN - Blog Toán Tin
-
Cấu Trúc Rẽ Nhánh If Else Trong Python - TEK4
-
Trong Những Biểu Diễn Dưới đây Biểu Diễn Nào Là Từ Khóa Trong ...
-
Python (ngôn Ngữ Lập Trình) – Wikipedia Tiếng Việt
-
Trắc Nghiệm Tin Học 10-ntnbd-10112020 | Computers - Quizizz
-
[PDF] Cplusplus_2011.pdf - VNU-UET
-
Tổng Hợp 5 đề Thi Ngôn Ngữ Lập Trình Python - Tài Liệu Text - 123doc
-
Khẳng định Nào Là Sai Về Chú Thích Trong Python
-
Chọn Phát Biểu Sai Trong Các Phát Biểu Sau Phần Thân Chương Trình ...