Trang chủ › Lớp 10 › Tin học › Bài 26. Hàm trong Python

Tin học 10 Bài 26: Hàm trong Python

Tin học lớp 10 · Kết nối tri thức · THPT

Hàm là gì?, Hàm có sẵn của Python, Định nghĩa hàm: def, Lệnh return, Gọi hàm – hai loại hàm, Lưu ý – mẹo nhớ.

Tóm tắt kiến thức Tin học 10 Bài 26: Hàm trong Python

1. Hàm là gì?

  • Đoạn chương trình có tên, làm một việc cụ thể
  • Gọi hàm: tênₕàm(đối số): VD: len("Tin hoc") → 7
  • Lợi ích của hàm: Dùng lại nhiều lần, chương trình ngắn gọn; Chia nhỏ bài toán, dễ sửa, dễ gỡ lỗi

2. Hàm có sẵn của Python

  • Vào – ra: print(), input()
  • Đổi kiểu: int(), float(), str()
  • Tính toán: abs(), max(), min(), sum(), round()
  • Khác: len(), type(), range()
  • Hàm trong thư viện: import math → math.sqrt()

3. Định nghĩa hàm: def

def tênₕàm(tham số):; Thân hàm lùi vào đều nhau (4 dấu cách); Đặt tên như tên biến, nên có nghĩa.

4. Lệnh return

return <giá trị>: trả kết quả về nơi gọi; Gặp return → kết thúc hàm ngay; Không có return → hàm trả về None.

5. Gọi hàm – hai loại hàm

Hàm trả về giá trị; Hàm không trả về giá trị; Gọi bao nhiêu lần cũng được; Phải định nghĩa trước khi gọi.

6. Lưu ý – mẹo nhớ

print ≠ return; Thiếu dấu : hoặc sai thụt lề → lỗi; Gọi hàm phải có ( ), kể cả khi không có tham số; Mẹo: “def để KHAI – gọi để CHẠY – return để TRẢ”.

🔒 Giải thích chi tiết từ ý 3, hình minh hoạ, video và bài tập có lời giải từng bước: xem trong bài học.

Học bài này ngay →