Bài 27: Tham số của hàm - Tin 10 KNTT&CS _ BGDĐT

Web Publisher User

Tài liệu miễn phí tại ttkntc.blogspot.com

1. Tham số và đối số của hàm

- Tham số (parameter) của hàm được định nghĩa khi khai báo hàm.

- Đối số (argument) của hàm là giá trị được truyền vào khi gọi hàm.

- Lưu ý: Số lượng đối số truyền vào hàm phải bằng với số lượng tham số khi khai báo hàm.

Ví dụ 1: Xét đoạn chương trình sau:

# Phần khai báo và viết hàm (Chương trình con)

def TinhTong(a, b):

     return a + b

# Phần chương trình chính

print('Kết quả:', TinhTong(3, 7))

Tham số: a, b

Đối số: 3, 7

 

Ví dụ 2: Xét đoạn chương trình sau:

# Phần khai báo và viết hàm (Chương trình con)

def TinhTong(a, b):

    return a + b

# Phần chương trình chính

x, y = 3, 5

print('Kết quả:', TinhTong(x, y))

Tham số: a, b

Đối số: x, y

 

Ví dụ 3: Xét đoạn chương trình sau:

# Phần khai báo và viết hàm (Chương trình con)

def TinhTong(a, b):

    return a + b

# Phần chương trình chính

print('Kết quả:', TinhTong(x, y))

   

Tham số: a, b

Đối số: x, y

Chương trình bị lỗi vì không tìm được giá trị x và y

 

2. Một số ví dụ sử dụng hàm

Ví dụ 1: Viết chương trình nhập vào một dãy số nguyên. Tìm và in ra màn hình số lượng các số nguyên dương, nguyên âm có trong dãy.

Yêu cầu: Chương trình có sử dụng hàm để đếm và trả về số lượng các số nguyên dương, nguyên âm có trong dãy.

Ví dụ 2: Viết chương trình nhập vào một xâu S có các từ cách nhau một khoảng trắng. Hãy đếm và in ra số từ có trong xâu S.

Yêu cầu: Chương trình có sử dụng hàm để đếm số lượng các từ có trong xâu S.

 

Post a Comment

Chúng tôi rất vui khi bạn muốn đóng góp ý kiến. Để đảm bảo môi trường trao đổi lành mạnh, vui lòng tuân thủ các quy định sau:

1. Sử dụng tiếng Việt có dấu đầy đủ, tránh viết tắt.
2. Bình luận sẽ được kiểm duyệt trước khi công khai.
3. Tôn trọng người khác và đóng góp ý kiến xây dựng.
4. Tuân thủ chính sách của Google và TTKT.

Cảm ơn bạn đã đồng hành cùng chúng tôi!

CẢNH BÁO

Gần đây, chúng tôi phát hiện nội dung bị chụp màn hình và chia sẻ trái phép. TTKT khuyến cáo bạn không nên chụp màn hình mà hãy chia sẻ link đến bài viết để tôn trọng tác giả và tránh bị vô hiệu hóa tài khoản.

Yêu cầu Đăng nhập

Để tiếp tục sử dụng, vui lòng đăng nhập.