Bài 16. Thực hành Lập chương trình máy tính

H24
Hướng dẫn giải Thảo luận (1)

 - Tình huống 5 đầu vào chỉ có một giá trị nên không thể làm phép so sánh, ta cần thêm từ 1 giá trị số trở lên

 - Tình huống 8 có đầu vào chứa dữ liệu không phải số là “data”, cần thay thế dữ liệu này

Trả lời bởi Nguyễn Việt Dũng
H24
Hướng dẫn giải Thảo luận (1)

Ta cần sử dụng một hàm (isinstance()) để kiểm tra dữ liệu đầu vào. Đầu tiên, chúng ta kiểm tra xem các số có phải một danh sách không. Nếu chương trình báo lỗi và kết thúc. Tiếp theo, kiểm tra từng phần tử trong danh sách xem chúng có phải số nguyên (int) hay không. Nếu không phải, chương trình sẽ phông báo lỗi và kết thúc

Trả lời bởi Nguyễn Việt Dũng