Học Python - Bài 90 Sử dụng hàm lồng nhau
Giới thiệu
Hàm lồng nhau (nested function) là một hàm được định nghĩa bên trong một hàm khác. Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng hàm lồng nhau trong Python và các ứng dụng của nó.
Bài 99 Học Python – Tính Số Fibonacci Hai cách tính và so sánh hiệu suất mới nhất
Cách thực hiện
Chương trình Python
def ham_chinh(x):
def ham_phu(y):
return y ** 2
return ham_phu(x) + 10
# Nhập số từ người dùng
so = int(input("Nhập một số: "))
# Gọi hàm và hiển thị kết quả
ket_qua = ham_chinh(so)
print(f"Kết quả: {ket_qua}") Ví dụ chạy chương trình
Đầu vào:
Nhập một số: 4
Đầu ra:
Kết quả: 26
Ứng dụng của hàm lồng nhau
Kết luận
Hàm lồng nhau là một công cụ mạnh mẽ giúp tổ chức mã nguồn hiệu quả hơn. Khi sử dụng đúng cách, chúng giúp chương trình dễ đọc, dễ bảo trì và tối ưu hơn. Hãy thử áp dụng vào các bài toán thực tế để hiểu rõ hơn nhé!
Bạn đang tìm kiếm nguồn tài liệu ôn thi học sinh giỏi Tin học lớp…
Phần 2: Tải ngay 200 Bài lập trình Python có lời giải cơ bản đến…
Tổng Hợp Các Hàm Python "Cốt Lõi" Khi Thi HSG Tỉnh Và Vào 10 Chuyên…
Nếu bạn đang ôn thi học sinh giỏi Tin học THCS cấp tỉnh Tiền Giang,…
Tổng Hợp 74 Đề Thi Học Sinh Giỏi Tin Học THCS Cấp Tỉnh Có Đáp…
Tổng hợp 75 Đề thi HSG Tin học THCS Python Cấp Tỉnh (Có Code Giải…
This website uses cookies.