Lý thuyết hàm trong Python - Tin học 10
Lý thuyết hàm trong Python
BÀI 26: HÀM TRONG PYTHON
1. Một số hàm thiết kế sẵn của python
- Python cung cấp sẵn nhiều hàm thực hiện những công việc khác nhau cho phép người dùng được tuỳ ý sử dụng khi viết chương trình bằng các câu lệnh gọi hàm tương ứng.
- Một số lệnh trong Python
- Trong một số trường hợp bên trong dấu ngoặc có thể bỏ trống
- Xâu kí tự bên trong ngoặc của các hàm int() và print() là tham số của hàm.
- Cú pháp câu lệnh gọi hàm trong Python có dạng chung như sau:
2. Thiết lập các hàm tự định nghĩa
- Hàm trong Python được định nghĩa bằng từ khoá def, theo sau là tên hàm (tên hàm sẽ theo quy tắc đặt tên định danh).
- Hàm có thể có hoặc không có tham số. Khối lệnh mô tả hàm được viết sau dấu ":" và viết lùi vào, thẳng hàng. Hàm có thể có hoặc không có giá trị trả lại sau từ khóa return.
- Để thiết lập hàm trả lại giá trị, câu lệnh return trong khai bảo hàm cần có <giá trị> đi kèm. Cú pháp thiết lập hàm có trả lại giá trị:
- Để thiết lập hàm không trả lại giá trị có thể dùng lệnh return không có <giá trị> hoặc không cần có return. Cú pháp thiết lập hàm không trả lại giá trị: