Xem thêm

Tóm tắt lý thuyết Tin học lớp 10: Chương trình con và thư viện các chương trình con

Huy Erick
Trong bài viết này, chúng ta sẽ tìm hiểu về chương trình con và thư viện các chương trình con trong môn Tin học lớp 10. Chương trình con là một phần của một chương...

Trong bài viết này, chúng ta sẽ tìm hiểu về chương trình con và thư viện các chương trình con trong môn Tin học lớp 10. Chương trình con là một phần của một chương trình lớn hơn và giúp giải quyết các bài toán con. Chúng ta sẽ tìm hiểu cách khai báo, gọi thực hiện và truyền dữ liệu cho chương trình con trong ngôn ngữ lập trình Python.

Ngoài ra, chúng ta cũng sẽ tìm hiểu về việc sử dụng các hàm có sẵn trong thư viện. Thư viện chứa một tập hợp các chương trình con đã được xây dựng trước đó, giúp chúng ta tiết kiệm thời gian và công sức trong việc lập trình. Chúng ta sẽ thấy ví dụ về cách kết nối thư viện và sử dụng các hàm có sẵn.

Đọc tiếp để tìm hiểu thêm về lý thuyết Tin học lớp 10 Cánh diều và cách áp dụng trong thực tế!

1. Khái niệm chương trình con

Khi lập trình để giải bài toán phức tạp, chúng ta có thể chia bài toán thành các bài toán con nhỏ hơn. Chương trình con là một đoạn mã lệnh thực hiện một công việc cụ thể trong bài toán lớn hơn. Bằng cách sử dụng chương trình con, ta có thể tách biệt và tổ chức mã lệnh một cách dễ dàng hơn.

2. Khai báo và gọi thực hiện một hàm trong Python

Trong ngôn ngữ lập trình Python, chúng ta sử dụng hàm để thực hiện một công việc cụ thể. Để sử dụng hàm, chúng ta cần khai báo hàm và sau đó gọi thực hiện nó.

Cấu trúc khai báo hàm trong Python như sau:

def ten_ham(tham_so):     cac_lenh_mo_ta_ham

Hãy xem ví dụ sau để hiểu rõ hơn về cách khai báo và sử dụng hàm trong Python.

Hình 10.2: Một chương trình Python có sử dụng hàm Hình 10.2: Một chương trình Python có sử dụng hàm

3. Chuyển dữ liệu cho hàm thực hiện

Một hàm có thể nhận dữ liệu từ chương trình và thực hiện công việc dựa trên các giá trị nhận được. Có hai cách truyền dữ liệu cho hàm thực hiện:

  • Cách thứ nhất, chúng ta gọi hàm với các giá trị cụ thể.
  • Cách thứ hai, chúng ta gọi hàm với giá trị tham số truyền vào.

Ví dụ, trong chương trình "Try1_ptb1.py", lời gọi ptbl(5, 4) sẽ gọi hàm ptbl(a, b) với a = 5b = 4.

4. Lời gọi hàm

Trong Python, một hàm có thể trả về một giá trị qua tên của nó. Điều này có nghĩa là chúng ta có thể sử dụng giá trị trả về của một hàm như một biến trong chương trình. Để một hàm trả về giá trị, chúng ta sử dụng lệnh return trước khi kết thúc hàm.

Dưới đây là một ví dụ minh họa về cách sử dụng giá trị trả về của một hàm qua tên của nó.

Hình 10.5: Một ví dụ về giá trị của hàm qua tên hàm Hình 10.5: Một ví dụ về giá trị của hàm qua tên hàm

5. Các hàm được xây dựng sẵn

Ngoài việc tự xây dựng các chương trình con, chúng ta cũng có thể sử dụng các hàm có sẵn trong các thư viện. Mỗi thư viện chứa một tập hợp các chương trình con đã được xây dựng trước đó, giúp chúng ta tiết kiệm thời gian và công sức trong việc lập trình. Để sử dụng các hàm trong thư viện, chúng ta cần kết nối thư viện hoặc hàm đó với chương trình.

Dưới đây là một ví dụ về cách kết nối và sử dụng hàm gcd trong thư viện math.

Hình 10.6: Ví dụ về hai cách kết nối thư viện Hình 10.6: Ví dụ về hai cách kết nối thư viện

Nếu bạn muốn tìm hiểu thêm về lý thuyết Tin học lớp 10 Cánh diều, hãy đọc các bài viết khác về thực hành lập trình với hàm và thư viện, kiểu dữ liệu xâu kí tự, xử lí xâu kí tự, danh sách và xử lí danh sách.

Săn shopee siêu SALE:

  • Sổ lò xo Art of Nature Thiên Long màu xinh xỉu
  • Biti's ra mẫu mới xinh lắm
  • Tsubaki 199k/3 chai
  • L'Oreal mua 1 tặng 3
1