Giải bài tập sách bài tập (SBT) tin học lớp 10 kết nối tri thức bài 27: Tham số của hàm

Giải bài 27: Tham số của hàm - sách bài tập (SBT) tin học lớp 10 kết nối tri thức

Trong bài này, chúng ta sẽ tìm hiểu về tham số của hàm và cách áp dụng chúng trong tính toán. Sách bài tập (SBT) tin học lớp 10 kết nối tri thức cung cấp phần đáp án chuẩn và hướng dẫn giải chi tiết cho từng bài tập, giúp các em học sinh hiểu rõ hơn về kiến thức bài học.

Qua việc làm các bài tập, các em sẽ nắm vững kiến thức về tham số của hàm, cải thiện kỹ năng tính toán và phân tích dữ liệu. Hy vọng rằng, qua việc học tập và thực hành, các em sẽ có thể áp dụng kiến thức này vào thực tế một cách linh hoạt và chính xác.

Bài tập và hướng dẫn giải

27.1. Hàm tự định nghĩa trong Python có thể có bao nhiêu tham số?

A. 0.                              B. 1.

C. 2                               D. Không hạn chế.

Trả lời: Để xác định số lượng tham số mà hàm tự định nghĩa trong Python có thể có, chúng ta có thể sử dụng... Xem hướng dẫn giải chi tiết

27.2. Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?

A. Tham số.                   B. Hiệu số.

C. Đối số.                       D. Hàm số.

Trả lời: Cách làm:- Dữ liệu được truyền vào hàm khi gọi hàm gọi là tham số.- Tham số đó có thể là giá trị,... Xem hướng dẫn giải chi tiết

27.3. Hàm func(m, n) được định nghĩa như sau:

def func(m, n):

        return 3*m + n

Giả sử chúng ta thực hiện các lệnh sau:

>>> m = 10

>>> n = 1 

>>> print(func(n,m))

Kết quả sẽ in ra số nào?

Trả lời: Cách làm:- Đầu tiên, ta xác định giá trị của biến m là 10 và giá trị của biến n là 1.- Tiếp theo, ta... Xem hướng dẫn giải chi tiết

27.4. Đoạn chương trình sau sẽ in ra số nào?

>>> def f(x,y):

       z = x+y

       return x*y*z

>>> f(1,4)

A. 10.         B. 18.         C. 20.           D. 30.

Trả lời: Cách làm:- Thay x = 1 và y = 4 vào chương trình f(x, y)- Tính z = x + y = 1 + 4 = 5- Tính kết quả... Xem hướng dẫn giải chi tiết

27.5. Chỉ số sức khoẻ BMI của con người được định nghĩa theo công thức sau: BMI = m/h2 trong đó m là khối lượng cơ thể tính bằng kg, h là chiều cao tính theo mét. Viết hàm số tính chỉ số BMI theo các tham số m, h.

Trả lời: Để giải câu hỏi trên, bạn có thể thực hiện như sau:Cách 1:1. Đầu tiên, bạn cần viết một hàm số để... Xem hướng dẫn giải chi tiết

27.6. Chúng ta đã biết đơn vị đo nhiệt độ hiện nay trên thế giới có ba loại:

  • Nhiệt độ tính theo Celsius (nhiệt độ C).
  • Nhiệt độ tính theo Kelvin (nhiệt độ K).
  • Nhiệt độ tính theo Fahrenheit (nhiệt độ F).

Các công thức sau cho biết quan hệ toán học giữa các nhiệt độ trên.

TC =  5/9(TF -32)

TK = TC + 273.15

Viết thủ tục convertCK() thực hiện các công việc sau:

  • Yêu cầu nhập từ màn hình giá trị nhiệt độ TC tính theo C.
  • Tính toán và đưa ra màn hình nhiệt độ TK  tính theo K.
Trả lời: Cách 1:Hàm được thiết lập có thể viết như sau:def convertCK(): Tc = int(input("Nhập giá trị nhiệt độ... Xem hướng dẫn giải chi tiết

27.7. Viết hàm số (hàm dấu) sign(x) trả lại 1 nếu x > 0, trả lại 0 nếu x = 0 và trả lại -1 nếu x < 0.

Trả lời: Có thể viết hàm số (hàm dấu) sign(x) như sau:```pythondef sign(x): if x > 0: return 1 elif x == 0:... Xem hướng dẫn giải chi tiết

27.8. Viết hàm prime(n) với n là số nguyên bất kì. Hàm sẽ trả lại giá trị False nếu n không là số nguyên tố và trả lại True nếu n là số nguyên tố. Lưu ý rằng các số âm, số 0 và 1 không được coi là số nguyên tố.

Trả lời: Để viết hàm prime(n), ta sẽ kiểm tra xem số n có phải là số nguyên tố hay không bằng cách chia n cho... Xem hướng dẫn giải chi tiết

27.9. Viết hàm UCLN(m, n) để tính ước chung lớn nhất của hai số nguyên không âm m và n.

Trả lời: Cách 1: Để tính ước chung lớn nhất của hai số nguyên không âm m và n, ta có thể sử dụng thuật toán... Xem hướng dẫn giải chi tiết

27.10. Hai số tự nhiên m, n được gọi là nguyên tố cùng nhau nếu UCLN(m, n) = 1.

Viết chương trình thực hiện công việc sau:

Nhập từ bàn phím số tự nhiên n và đếm số các số nguyên tố cùng nhau với n tính trong khoảng từ 1 đến n.

Trả lời: Để giải câu hỏi trên, trước hết chúng ta cần xây dựng một hàm để tính Ước chung lớn nhất (UCLN) của... Xem hướng dẫn giải chi tiết

27.11. Viết chương trình nhập số tự nhiên n từ bàn phim và in ra số nguyên tố nhỏ nhất không nhỏ hơn n. Ví dụ nếu nhập n = 10 thì chương trình sẽ in ra số 11.

Trả lời: Cách giải bài toán trên có thể thực hiện như sau:1. Nhập số tự nhiên n từ bàn phím.2. Sử dụng một... Xem hướng dẫn giải chi tiết

27.12. Chỉ số sức khoẻ BMI có ý nghĩa như sau:

Nếu BMI < 18 thì phân loại là gầy.

Nếu BMI từ 18 đến 25 thi phân loại là bình thường.

Nếu BMI > 25 thì phân loại là béo phì.

Viết chương trình thực hiện các công việc sau:

  • Yêu cầu người dùng nhập các thông số: họ tên, cân nặng (đơn vị kg) và chiều cao (đơn vị m).
  • Sau đó thông báo "Bạn gầy" hoặc “Bạn bình thường" hoặc "Bạn bị béo phì".
Trả lời: Câu trả lời trên cung cấp một cách viết chương trình để tính chỉ số BMI và dựa vào giá trị đó để... Xem hướng dẫn giải chi tiết
0.50734 sec| 2242.664 kb