Python có câu lệnh switch-case
không?
Python có câu lệnh switch-case
không?
Python không có cấu trúc câu lệnh switch-case
như một số ngôn ngữ lập trình khác như C hoặc Java. Thay vào đó, để thực hiện một logic tương tự như switch-case
, bạn có thể sử dụng một chuỗi các câu lệnh if-elif-else
hoặc sử dụng từ điển (dictionary) như một cách để mô phỏng hành vi của switch-case
.
if-elif-else
Cách đơn giản nhất để mô phỏng switch-case
trong Python là sử dụng if-elif-else
:
def switch_example(value):
if value == 'a':
return "Đây là giá trị a"
elif value == 'b':
return "Đây là giá trị b"
elif value == 'c':
return "Đây là giá trị c"
else:
return "Giá trị không hợp lệ"
# Sử dụng hàm
result = switch_example('b')
print(result) # Output: Đây là giá trị b
Một cách khác để mô phỏng switch-case
là sử dụng ...
junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào