Hướng dẫn dùng running definition python - use python định nghĩa đang chạy
Function (hay còn gọi là Hàm): Là một khối lệnh được đóng gói lại thành một đơn vị độc lập, dùng để thực hiện một tác vụ trong chương trình.: Là một khối lệnh được đóng gói lại thành một đơn vị độc lập, dùng để thực hiện một tác vụ trong chương trình. Show Nội dung chính ShowShow
Nội dung chính
Nội dung chính
Nội dung chínhgiúp phân chia chương trình tốt hơn, và cho phép tái sử dụng lại mã nguồn. Hàm giúp phân chia chương trình tốt hơn, và cho phép tái sử dụng lại mã nguồn.hàm dựng sẵn (built-in-function), ngoài ra ta có thể tự định nghĩa các hàm của riêng mình. Những hàm này còn được gọi là user-defined function.
Hàm chỉ thực thi khi được gọi đến. Chú ý! Một số quy tắc khi định nghĩa hàm trong PythonKhi định nghĩa hàm ta nên đặt tên hàm là một động từ, vì hàm thể hiện một hành động, một tác vụ của chương trình.
Cú pháp định nghĩa hàm trong PythonLệnh Ta sử dụng Cú pháp như sau để định nghĩa hàm trong Python: Cú pháp (Syntax) định nghĩa hàm trong Python Ví dụ định nghĩa hàm: Ở đây ta đã định nghĩa ra một hàm có tên là Hàm này chỉ đơn giản in ra một chuỗi. print("Hello from a Function")("Hello from a Function") my_function()() Sau đó ta gọi hàm vừa tạo: # Kết Quả Hướng dẫn sử dụng tham số với hàm trong PythonCách truyền tham số có giá trị mặc định trong Python có thể có các tham số. Chúc mừng bạn đã biết thêm về Function trong Python Nội dung chínhtrả về kết quả khác nhau dựa trên giá trị truyền vào của tham số khác nhau. Hàm chỉ thực thi khi được gọi đến. Chú ý! Khi định nghĩa hàm ta nên đặt tên hàm là một động từ, vì hàm thể hiện một hành động, một tác vụ của chương trình.hàm def add(a, b): add(a, b): sum = a + b = a + b return sum sum Trong Python, chúng ta định nghĩa hàm theo quy tắc sau: Định nghĩa hàm sẽ bắt đầu với từ khóa Cặp dấu Câu lệnh đầu tiên của hàm có thể là một lệnh tùy chọn, để mô tả về hàm (còn gọi là docstring) tong = add(x, y) = add(x, y) Thân của hàm sẽ bắt đầu với một dấu Lệnh Ta sử dụng Cú pháp như sau để định nghĩa hàm trong Python: Cú pháp (Syntax) định nghĩa hàm trong Python Ví dụ định nghĩa hàm: Cách truyền tham số có giá trị mặc định trong Python Ở đây ta đã định nghĩa ra một hàm có tên là Hàm này chỉ đơn giản in ra một chuỗi. Sau đó ta gọi hàm vừa tạo: # Kết Quả # Hello from a Function def my_function(country = "Norway"): my_function(country = "Norway"): Hàm có thể có các tham số.("I am from " + country) my_function("Sweden")("Sweden") my_function("India")("India") my_function()() Tham số cho phép thay đổi nội dung bên trong hàm, làm cho hàm trở nên linh hoạt hơn, động hơn.("Brazil") Hàm có thể trả về kết quả khác nhau dựa trên giá trị truyền vào của tham số khác nhau. Khi định nghĩa hàm, ta khai báo bao nhiêu tham số, thì khi gọi hàm, ta cần truyền bấy nhiêu giá trị vào hàm.trả về một giá trị từ hàm, ta sử dụng lệnh Ví dụ: Ở đây ta định nghĩa một hàm # Nhập 2 số vào từ bàn phímtham số Sau đó ta gọi hàm vừa tạo. return 5 * x 5 * x print(my_function(3))(my_function(3)) print(my_function(5))(my_function(5)) print(my_function(9)) (my_function(9)) Kết quả được hiển thị như bên dưới: Chúc mừng bạn đã biết thêm về Function trong PythonNhư vậy là qua bài này bạn đã hiểu về cách tạo Function (hàm) trong Python, cách truyền tham số, gọi hàm và sử dụng tham số mặc định trong Python.tạo Function (hàm) trong Python, cách truyền tham số, gọi hàm và sử dụng tham số mặc định trong Python. Hàm là xương sống của bất kỳ ngôn ngữ lập trình nào. Chúng ta sẽ sử dụng hàm liên tục trong quá trình HỌC PYTHON.HỌC PYTHON. Hãy ghi nhớ kỹ về hàm để sử dụng trong các bài học tiếp theo. |