Bạn đang xem bài viết ✅ Tin học 10 Bài 29: Nhận biết lỗi chương trình Tin học lớp 10 trang 141 sách Kết nối tri thức với cuộc sống ✅ tại website Wikihoc.com có thể kéo xuống dưới để đọc từng phần hoặc nhấn nhanh vào phần mục lục để truy cập thông tin bạn cần nhanh chóng nhất nhé.

Giải bài tập Tin học 10 Bài 29: Nhận biết lỗi chương trình Kết nối tri thức với cuộc sống giúp các em học sinh lớp 10 có thêm nhiều tư liệu tham khảo, đối chiếu lời giải hay, chính xác để biết cách trả lời các câu hỏi trang 141→144.

Tin học 10 Bài 29 thuộcchủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính giúp các bạn học sinh nắm vững kiến thức để trả lời các câu hỏi nội dung bài học, luyện tập và vận dụng của bài Phạm vi của biến. Vậy sau đây là nội dung chi tiết bài soạn Tin 10 Bài 29 Phạm vi của biến, mời các bạn cùng theo dõi.

Trả lời câu hỏi Luyện tập Tin 10 Bài 29

Luyện tập 1

Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì?

Lời giải

– IndentationError: dòng lệnh in range()không đúng vị trí

Tham khảo thêm:   Soạn bài Cách làm bài nghị luận về một vấn đề tư tưởng, đạo lí Soạn văn 9 tập 2 bài 22 (trang 51)

– TypeError: Thực hiện cộng một xâu và một số nguyên

Luyện tập 2

Để tính giá trị trung bình của một danh sách số A người lập trình đã dùng lệnh sau để tính:

gttb = sum(A)/len(A)

Lệnh này có thể sinh lỗi ngoại lệ không? Nếu có thì những lỗi gì?

Lời giải

– Lệnh này có thể sinh lỗi: ZeroDivisionError nếu danh sách A rỗng.

Trả lời câu hỏi Vận dụng trang 144 SGK Tin 10

Vận dụng 1

Giả sử em được yêu cầu viết một chương trình nhập số tự nhiên n từ bàn phím, kết quả đưa ra là danh sách các ước số thực sự của n, tính cả 1 và không tính n. Hãy viết chương trình và kiểm tra các khả năng sinh lỗi khi thực hiện chương trình.

Lời giải

– Chương trình:

n=int(input(“Nhập số tự nhiên n”))

A=[]

for i in range(1,n):

if n%i==0:

A.append(i)

print(A)

– Các lỗi có thể phát sinh:

ZeroDivisionError

TypeError

NameError

Vận dụng 2

Em hãy viết một chương trình nhỏ để khi chạy sẽ sinh mã lỗi NameError.

Lời giải

Chương trình:

m=n+2-3

print(m)

Cảm ơn bạn đã theo dõi bài viết Tin học 10 Bài 29: Nhận biết lỗi chương trình Tin học lớp 10 trang 141 sách Kết nối tri thức với cuộc sống của Wikihoc.com nếu thấy bài viết này hữu ích đừng quên để lại bình luận và đánh giá giới thiệu website với mọi người nhé. Chân thành cảm ơn.

 

About The Author

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *