Hướng dẫn how do you create a switch case in python? - làm thế nào để bạn tạo một trường hợp chuyển đổi trong python?

Trong hướng dẫn ngắn này, chúng tôi xem xét các phương pháp khác nhau để thực hiện câu lệnh CASE chuyển đổi trong Python. Chúng tôi xem xét trường hợp chuyển đổi được sử dụng cho và các phương pháp khác nhau để sử dụng điều này trong Python.

Mục lục - Trường hợp chuyển đổi Python

  • Trường hợp chuyển đổi được sử dụng để làm gì?
  • Các phương pháp để thực hiện trường hợp chuyển đổi trong Python
    • If-elif-else
    • Bản đồ từ điển
    • Sử dụng các lớp Python
    • Sử dụng các chức năng Python và Lambdas
  • Bớt tư tưởng

Trường hợp chuyển đổi được sử dụng để làm gì?

Câu lệnh ’s chuyển trường hợp giống như câu lệnh‘ nếu khác, nhưng một cách sạch hơn và nhanh hơn so với ‘nếu khác. Nó có mặt trong các ngôn ngữ như C ++ hoặc Java.

Chúng tôi sử dụng trường hợp chuyển đổi cụ thể, khi chúng tôi chỉ cần chạy một khối mã cụ thể và nếu các khối mã khác không thỏa mãn điều kiện, chúng sẽ bị bỏ qua. Nếu khối mã này được kiểm tra thủ công, sự phức tạp của mã sẽ làm cho nó không thuận lợi.

Sử dụng câu lệnh CASE Switch, người ta có thể kiểm tra một biến để trở thành một trong nhiều giá trị có thể. Biến sẽ tuân theo mã cho giá trị cụ thể mà nó cần. Tầm quan trọng của câu lệnh trường hợp chuyển đổi bao gồm-

  1. Dễ dàng gỡ lỗi
  2. dễ đọc và dễ hiểu
  3. Dễ bảo trì
  4. Dễ dàng xác minh các giá trị cần kiểm tra và xử lý

Python không có chức năng câu lệnh chuyển đổi. Nhưng có nhiều cách để thay thế chức năng câu lệnh chuyển đổi và làm cho chương trình dễ dàng và nhanh hơn. Điều này là có thể vì Python cho phép chúng tôi tạo các đoạn mã hoạt động như các câu lệnh CASE chuyển đổi trong bất kỳ ngôn ngữ nào khác.

‘Switch, là một cơ chế điều khiển kiểm tra giá trị được lưu trữ trong một biến. Nó thực thi câu lệnh CASE tương ứng với câu lệnh Switch. Do đó, các câu lệnh Case Case Case kiểm soát một luồng trong chương trình của chúng tôi và đảm bảo rằng mã của chúng tôi không bị lộn xộn bởi nhiều câu lệnh IF.

Trước khi chuyển sang thực hiện câu lệnh CASE chuyển đổi trong Python, hãy để chúng tôi hiểu khái niệm về trường hợp chuyển đổi bằng ví dụ dưới đây của mã C ++.

Cú pháp của trường hợp chuyển đổi trong C ++

switch [expression]  {
    case constant1:
        // code to be executed if 
        // expression is equal to constant1;
        break;

    case constant2:
        // code to be executed if
        // expression is equal to constant2;
        break;
        .
        .
        .
    default:
        // code to be executed if
        // expression doesn't match any constant
}]

Ví dụ về trường hợp chuyển đổi trong C ++

#include 
using namespace std;

int main[] {
  int day = 4;
  switch [day] {
  case 1:
    cout 

Bài Viết Liên Quan

Chủ Đề