⊗pyPmUFFN 204 of 208 menu

Hàm lồng nhau trong Python

Để rút ngắn mã, khi gọi hàm có thể lồng các hàm vào nhau.

Giả sử chúng ta có các hàm để bình phương một số, lập phương một số và để tính tổng hai số:

def square(num): return num ** 2 def cube(num): return num ** 3 def add(num1, num2): return num1 + num2

Để có được tổng của bình phương và lập phương của một số, chúng ta có thể lồng chúng vào tham số của hàm add khi gọi nó:

res = add(square(2), cube(4)) print(res) # sẽ in ra 68

Ngoài ra, cũng có thể gọi hàm bên trong thân của một hàm khác. Hãy viết lại ví dụ trước và gọi các hàm bên trong add:

def add(num1, num2): return square(num1) + cube(num2) res = add(2, 4) print(res) # sẽ in ra 68

Tạo một hàm để bình phương một số và một hàm để lấy lập phương của một số. Sau đó, sử dụng chúng để tạo một hàm nhằm in ra màn hình lập phương của bình phương một số.

Tạo một hàm để kiểm tra kiểu của biến và nếu biến là chuỗi, hãy in nó ra với chữ cái đầu viết hoa. Đồng thời tạo một hàm để chào mừng người dùng theo tên. Lồng hàm đầu tiên vào hàm này sao cho tên luôn được in ra với chữ cái đầu viết hoa.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối