Giải SBT Tin học 10 trang 57 Kết nối tri thức

Với Giải SBT Tin học 10 trang 57 trong Bài 28: Phạm vi của biến Sách bài tập Tin 10 Kết nối tri thức hay nhất, ngắn gọn sẽ giúp học sinh dễ dàng trả lời các câu hỏi & làm bài tập Tin học 10 trang 57.

Câu 28.1 trang 57 SBT Tin học 10: Đoạn chương trình sau có lỗi không?

Nếu không kết quả lệnh print() sẽ in ra số nào? 

def f(x,y):

 n = x + y

 m = x - y

 return 2*n* (m+1)

n = 5

m = 3

f(2,1)

print(n, m) 

Lời giải:

Chương trình không có lỗi.

Đoạn chương trình sau có lỗi không

Câu 28.2 trang 57 SBT Tin học 10: Đoạn chương trình sau có lỗi không?

Nếu không kết quả lệnh print() sẽ in ra số nào?

def f(a):

 n = a + 1

 n = (3*n+1) **2

 return n

f(1)

print(n)

Lời giải:

Có lỗi. Chương trình có lỗi vì không nhận biết được biến n. Biến n có trong hàm f() chỉ có tác dụng bên trong hàm nhưng không có tác dụng bên ngoài hàm f().

Lời giải sách bài tập Tin 10 Bài 28: Phạm vi của biến Kết nối tri thức hay khác:

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

Xem thêm các tài liệu học tốt lớp 10 hay khác:


Giải bài tập lớp 10 Kết nối tri thức khác