Tin 10 KNTT - Bài 26. Hàm trong Python

1. MỘT SỐ HÀM THIẾT KẾ SẴN CỦA PYTHON

Ví dụ. Tìm hiểu các lệnh sau: 

A white background with black text

Description automatically generated

Trong các ví dụ trên, xâu kí tự bên trong ngoặc của các hàm int() 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: 

<tên hàm>(<danh sách tham số hàm>)

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 tùy ý 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.


2. THIẾT LẬP CÁC HÀM TỰ ĐỊNH NGHĨA

Quan sát các ví dụ sau để biết cách viết hàm. 

A screenshot of a chat

Description automatically generated

Hàm trong Python được định nghĩa bằng từ khóa 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.


Cú pháp thiết lập hàm có trả lại giá trị:

A white background with black text

Description automatically generated

Cần có lệnh return <giá trị>. Hàm sẽ kết thúc khi gặp lệnh return và trả lại <giá trị>.
Cú pháp thiếp lập hàm không trả lại giá trị: 

A white rectangular sign with black text

Description automatically generated

Lệnh return không có giá trị trả lại. Hàm số kết thúc khi gặp lệnh return. Nếu hàm không trả lại giá trị thì có thể không cần lệnh 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. Để thiết lập hàm không trả lại giá trị có thể dùng return không có <giá trị> hoặc không cần có return.


THỰC HÀNH

Thiết lập hàm trong Python

Nhiệm vụ 1. Viết hàm yêu cầu người dùng nhập họ tên rồi đưa lời chào ra màn hình.
Hướng dẫn. Chương trình có thể như sau: 

A close up of a text

Description automatically generated

Nhiệm vụ 2. Viết hàm prime(n) với tham số tự nhiên n và trả lại True nếu n là số nguyên tố, trả lại False nếu n không phải số nguyên tố.
Hướng dẫn. Số nguyên tố là số tự nhiên lớn hơn 1, không có ước nào ngoài 1 và chính nó. Để thiết lập hàm prime(n) chúng ta cần tính số ước thật sự của n (từ 1 đến n-1). Biến C dùng để đếm số các ước thật sự của n. Khi đó, n sẽ là số nguyên tố khi và chỉ khi C = 1.
Hàm prime(n) và chương trình có thể được thiết lập như sau: 

A screenshot of a computer

Description automatically generated

 --- THE END ---

    

GÓI TRẮC NGHIỆM A


Đăng nhận xét

Mới hơn Cũ hơn
Responsive Advertisement
Responsive Advertisement4