Tin học 10 · Toàn bộ sách chính (đồ họa và Python)
Tin họcLớp 10Phần 5. Chủ đề 5. Giải quyết vấn đề với sự trợ giúp của máy tính

Bài 27. Tham số của hàm

Mục tiêu bài học

  • Giải thích và vận dụng kiến thức về tham số của hàm.
  • Tạo hoặc đánh giá sản phẩm cụ thể, giải thích kết quả và kiểm tra điều kiện áp dụng.

Bài giảng

Hiểu cách hoạt động

Tham số là tên trong định nghĩa; đối số là giá trị truyền khi gọi. Đối số theo vị trí ghép theo thứ tự; đổi thứ tự có thể đổi kết quả nếu phép toán không giao hoán. Số lượng đối số phải phù hợp định nghĩa trừ khi có cơ chế khác đã học. Hàm không nên dựa bí mật vào biến toàn cục khi dữ liệu có thể truyền rõ.

Làm và tự kiểm tra

Chương trình mẫu đã kiểm tra bằng thực thi trong quá trình biên soạn:

def con_lai(tong,chi):
    return tong-chi
print(con_lai(50000,18000))

Với đầu vào cố định như chương trình, kết quả in: 32000. 50000-18000=32000.

Ghi nhớ

Tham số là tên trong định nghĩa; đối số là giá trị truyền khi gọi.

Bài tập

Đã đúng 0/6 câu

  1. Câu 1Mức 2Trả lời ngắn

    Chương trình Python sau in ra số nào?

    def f(a,b):
     return a-b
    print(f(8,3))
    
  2. Câu 2Mức 2Trả lời ngắn

    Chương trình Python sau in ra số nào?

    def f(a,b):
     return a-b
    print(f(3,8))
    
  3. Câu 3Mức 2Trả lời ngắn

    Chương trình Python sau in ra số nào?

    def f(x):
     return 2*x
    print(f(7))
    
  4. Câu 4Mức 2Trắc nghiệm 1 đáp án

    Trong def f(a, b), a vàb là gì?

  5. Câu 5Mức 2Đúng / Sai

    f(8,3) vàf(3,8) luôn bằng nhau cho mọi hàm.

  6. Câu 6Mức 2Sắp xếp thứ tự

    Sắp xếp các bước theo phương pháp giải của nhiệm vụ này.

    Sắp xếp các mục theo thứ tự đúng (kéo thả hoặc dùng nút mũi tên).

    1. 1Xác định ý nghĩa tham số
    2. 2Tính trong hàm
    3. 3Truyền đối số đúng thứ tự
    4. 4Sử dụng giá trị trả về
  7. Câu 7Mức 3Tự luận

    Viết hàm trả tiền còn lại sau chi, thử50000 và18000. Viết chương trình hoàn chỉnh và kiểm tra theo dữ liệu mẫu. Người dạy chấm mã và lập luận, không so khớp kí tự mã.

    0 từ

    0/10 ảnh

    Có thể chụp nhiều trang. Ảnh được lưu cùng bài làm và giáo viên sẽ chấm trên ảnh.

    Vẽ bài làm

    Ảnh bài làm

    Cuộn chuột hoặc chụm hai ngón để phóng to · kéo để di chuyển · phím R để xoay

  8. Câu 8Mức 4Tự luận

    Nếu muốn hàm tính tỉ lệa/b, cần nêu điều kiện và một ca không hợp lệ.

    0 từ

    0/10 ảnh

    Có thể chụp nhiều trang. Ảnh được lưu cùng bài làm và giáo viên sẽ chấm trên ảnh.

    Vẽ bài làm

    Ảnh bài làm

    Cuộn chuột hoặc chụm hai ngón để phóng to · kéo để di chuyển · phím R để xoay