Giải Tin 10 Bài 14: Kiểu dữ liệu danh sách - Xử lí danh sách CD

VnDoc.com xin gửi tới bạn đọc bài viết Giải Tin 10 Bài 14: Kiểu dữ liệu danh sách - Xử lí danh sách CD. Mời các bạn cùng tham khảo chi tiết bài viết dưới đây nhé.

Luyện tập 1 trang 105 SGK Tin 10 CD

Đọ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.

Giải Tin 10 Bài 14

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)

Giải Tin 10 Bài 14

Luyện tập 2 trang 105 SGK Tin 10 CD

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ó.

Giải Tin 10 Bài 14

Lời giải

Câu lệnh bổ sung:

for i in nh_d:

tb = tb + i

Giải Tin 10 Bài 14

Vận dụng trang 105 SGK Tin 10 CD

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ụ:

Giải Tin 10 Bài 14

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)

Giải Tin 10 Bài 14

Câu hỏi trang 105 SGK Tin 10 CD

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().

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(), …

Trên đây VnDoc.com vừa gửi tới bạn đọc bài viết Giải Tin 10 Bài 14: Kiểu dữ liệu danh sách - Xử lí danh sách CD. Bài viết đã hướng dẫn bạn đọc trả lời các câu hỏi trong SGK Tin 10 CD. Mời các bạn cùng tham khảo thêm môn Toán 10 CD...

Đánh giá bài viết
1 93
Sắp xếp theo

    Tin học 10 Cánh Diều

    Xem thêm