Trong khi viết hàm có thể có nhiều lệnh return

Trả lời Vận dụng 1 trang 130 Tin học 10 sách Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 10.

1 408 lượt xem


Giải Tin học 10 Kết nối tri thức Bài 26: Hàm trong python

Vận dụng 1 trang 130 Tin học 10: Trong khi viết hàm có thể có nhiều lệnh return. Quan sát hàm sau và giải thích ý nghĩa của những lệnh return. Hàm này có điểm gì khác so với hàm prime ( ) đã được mô tả trong phần thực hành.

def prime (n):

if n < 2:

return False

C = 0

k = 2

while k < n:

if n%k == 0:

return False

k = k + 1

return True

Trả lời:

- Lệnh Return đầu tiên trả về không có giá trị khi n<2.

- Lệnh Return thứ 2 kiểm tra nếu số nhập vào lớn hơn 2 và chia hết k trong khoảng từ 1đến n thì trả về số đó là số nguyên tố, ngược lại trả về true.

- Hàm Prime() khác với phần thực hành là không phải sử dụng biến C để đếm ước thực sự.

Xem thêm các bài giải sách giáo khoa Tin học 10 bộ sách Kết nối tri thức với cuộc sống hay, chi tiết khác:

Khởi động trang 127 Tin học 10: Các chương trình giải những bài toán thực tế phức tạp thường có rất nhiều dòng lệnh...

Hoạt động 1 trang 127 Tin học 10: Tìm hiểu một số hàm của Python...

Câu hỏi trang 128 Tin học 10: Mô tả tham số và giá trị trả lại của mỗi hàm sau...

Hoạt động 2 trang 128 Tin học 10: Cách thiết lập hàm trong Python...

Câu hỏi trang 129 Tin học 10: Quan sát các hàm sau, giải thích cách thiết lập và chức năng của mỗi hàm...

Luyện tập 1 trang 130 Tin học 10: Viết hàm với tham số là số tự nhiên n in ra các số là ước nguyên tố của n...

Luyện tập 2 trang 130 Tin học 10: Viết hàm numbers (s) đếm số các chữ số có trong xâu s...

Vận dụng 1 trang 130 Tin học 10: Trong khi viết hàm có thể có nhiều lệnh return. Quan sát hàm sau và giải thích ý nghĩa của những lệnh return...

Vận dụng 2 trang 130 Tin học 10: Viết chương trình yêu cầu nhập từ bàn phím một xâu kí tự, sau đó thông báo...

Xem thêm lời giải bài tập Tin học lớp 10 Kết nối tri thức với cuộc sống hay, chi tiết khác: 

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

Bài 28: Phạm vi của biến

Bài 29: Nhận biết lỗi chương trình

Bài 30: Kiểm thử và gỡ lỗi chương trình

Bài 31: Thực hành viết chương trình đơn giản

Lý thuyết Bài 26: Hàm trong Python

1 408 lượt xem


Xem thêm các chương trình khác: