Hướng dẫn dùng uses definition python
Nội dung chính Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất. Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi. Hãy theo dõi chúng tôi trên Fanpage để nhận được thông báo mỗi khi có bài viết mới. Facebook 1- Python FunctionHàm (function) là một khối lệnh đặc biệt, nó được đặt tên, giúp mã chương trình dễ đọc hơn, và có thể gọi để sử dụng ở các nơi khác nhau trong chương trình. Hàm chính là khối lệnh có thể tái sử dụng (reuseable). Cú pháp: ** function syntax **
Lệnh return: Lệnh return dùng để trả về một giá trị (hoặc một biểu thức), hoặc đơn giản là trả về "không gì cả". Khi lệnh return được thực thi, hàm sẽ kết thúc. return là lệnh không bắt buộc phải có trong thân hàm.
Tham số (Parameter): Hàm có 0, 1 hoặc nhiều tham số. Ngăn cách nhau bởi dấu phẩy. Tham số có 4 loại:
2- Ví dụ với FunctionVí dụ một hàm có một tham số, và trả về "Không gì cả". functionExample1.py
Output:
Tiếp theo, ví dụ về một hàm có một tham số và có trả về giá trị. functionExample2.py
Output:
3- Hàm với tham số bắt buộcVí dụ dưới đây định nghĩa hàm showInfo, có 2 tham số, cả hai tham số này đều là bắt buộc. Khi bạn gọi hàm này bạn cần phải truyền 2 tham số vào cho hàm. Ngược lại chương trình sẽ ném ra lỗi. requiredParameterExample.py
4- Hàm với tham số mặc địnhHàm có thể có nhiều tham số, bao gồm các tham số bắt buộc và các tham số có giá trị mặc định. Hàm showInfo dưới đây có 3 tham số (name, gender = "Male", country = "US"):
defaultParameterExample.py
Output:
5- Hàm có tham số với độ dài thay đổiTham số với độ dài thay đổi (Variable-length Parameter) là một tham số đặc biệt. Khi gọi hàm, bạn có thể truyền (pass) 0, 1 hoặc nhiều giá trị ứng với tham số đó. Chú ý: "Variable-length Parameter" luôn phải là tham số cuối cùng của hàm. Ví dụ: Hàm sumValues có 3 tham số:
variableLengthParameterExample.py
Cách gọi hàm: testVariableLengthParameter.py
Output:
6- Hàm nặc danhCác hàm được gọi là nặc danh (anonymous) nếu chúng không được định nghĩa theo cách thông thường bởi từ khóa def, mà sử dụng từ khóa lambda.
Cú pháp: * syntax *
Ví dụ: lambdaFunctionExample.py
Output: Có thể bạn quan tâm Đây là các khóa học trực tuyến bên ngoài website o7planning mà chúng tôi giới thiệu, nó có thể bao gồm các khóa học miễn phí hoặc giảm giá. |