Giải Tin học 10 trang 105 Cánh diều

Với Giải Tin học 10 trang 105 trong Bài 14: Kiểu dữ liệu danh sách - Xử lí Tin học lớp 10 Cánh diều 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 10 trang 105.

Giải Tin học 10 trang 105 Cánh diều

Luyện tập 1 trang 105 Tin học 10: Đọc chương trình sau đây và cho biết kết quả in ra màn hình. Em hãy soạn thảo và chạy chương trình để kiểm tra dự đoán của em.

Đọc chương trình sau đây và cho biết kết quả in ra màn hình

Quảng cáo

Lời giải:

Kết quả: Đếm số nhỏ hơn hoặc bằng 100 trong các số nhập vào danh sách

ds = [int(i) for i in input().split()]

sonho = 0

for i in ds:

if i<= 100: sonho = sonho + 1

print(sonho)

Đọc chương trình sau đây và cho biết kết quả in ra màn hình

Luyện tập 2 trang 105 Tin học 10: Bạn Thanh muốn tính trung bình cộng của nhiệt độ trung bình các ngày trong tuần. Thanh đã viết được đoạn chương trình nhập từ bàn phím nhiệt độ trung bình của bảy ngày trong tuần vào một danh sách (Hình 6). Em hãy giúp bạn Thanh viết tiếp những câu lệnh còn thiết vào chỗ trống để máy tính đưa ra màn hình kết quả cần có.

Bạn Thanh muốn tính trung bình cộng của nhiệt độ trung bình các ngày trong tuần

Quảng cáo


Lời giải:

Câu lệnh bổ sung:

for i in nh_d:

tb = tb + i

Bạn Thanh muốn tính trung bình cộng của nhiệt độ trung bình các ngày trong tuần

Vận dụng trang 105 Tin học 10: Camera đặt cạnh trạm thu phí đường cao tốc ghi nhận nhiều thông tin, trong đó có mảng số nhận dạng loại ô tô đi qua. Mỗi loại ô tô được mã hóa thành một số nguyên dương. Cho dãy số, mỗi số là mã hóa về loại của một ô tô đi qua trạm thu phí. Em hãy viết chương trình nhập dãy số mã hóa xe vào từ bàn phím và đưa ra màn hình số loại xe khác nhau đã được nhận dạng. Ví dụ:

Camera đặt cạnh trạm thu phí đường cao tốc ghi nhận nhiều thông tin

Quảng cáo

Lời giải:

ds= [int(i) for i in input("Nhập mã xe ").split()]

ds.sort()

print(ds)

t = 1

for i in range(1, len(ds)):

if ds[i]!=ds[i-1]:

t = t + 1

print(t)

Camera đặt cạnh trạm thu phí đường cao tốc ghi nhận nhiều thông tin

Câu hỏi trang 105 Tin học 10: Trong các câu sau đây, những câu nào đúng?

1) Trong các ngôn ngữ lập trình bậc cao đều có kiểu dữ liệu để lưu trữ một dãy hữu hạn các phần tử.

2) Trong ngôn ngữ lập trình Python, dữ liệu kiểu danh sách là một dãy hữu hạn các phần tử cho phép truy cập đến từng phần tử của nó.

3) Python bắt buộc các phần tử của một danh sách phải có cùng một kiểu dữ liệu.

4) Phần khởi tạo một danh sách trong Python bằng ghép gán trong chương trình, không thể nhập các phần tử của danh sách từ bàn phím.

5) Python chỉ cung cấp những hàm sau đây để xử lí danh sách: append(), pop(), insert(), sort(), clear().

Quảng cáo

Lời giải:

Các câu đúng: 2

1) Trong nhiều ngôn ngữ lập trình bậc cao có kiểu dữ liệu để lưu trữ một dãy hữu hạn các phần tử.

3) Python cho phép các phần tử của một danh sách có thể có các kiểu dữ liệu khác nhau

4) Phần khởi tạo một danh sách trong Python bằng ghép gán trong chương trình, có thể nhập các phần tử của danh sách từ bàn phím.

5) Python cung cấp nhiều hàm để xử lí danh sách ví dụ: append(), pop(), insert(), sort(), clear(), …

Lời giải bài tập Tin học lớp 10 Bài 14: Kiểu dữ liệu danh sách - Xử lí Cánh diều hay khác:

Xem thêm lời giải bài tập Tin học lớp 10 Cánh diều hay, ngắn gọn khác:

Tủ sách VIETJACK shopee lớp 10-11 cho học sinh và giáo viên (cả 3 bộ sách):

Săn shopee siêu SALE :

ĐỀ THI, GIÁO ÁN, GÓI THI ONLINE DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 10

Bộ giáo án, bài giảng powerpoint, đề thi dành cho giáo viên và gia sư dành cho phụ huynh tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official

Tổng đài hỗ trợ đăng ký : 084 283 45 85

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.


Giải bài tập lớp 10 Cánh diều khác
Tài liệu giáo viên