Giải Tin học 10 Bài 14: Kiểu dữ liệu danh sách - Xử lí danh sách | Cánh diều

Giải Tin học 10 Bài 14 thuộc chủ đề F: 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 trang 101→105. Vậy sau đây là nội dung chi tiết bài soạn Tin 10 Bài 14 Kiểu dữ liệu danh sách xử lí danh sách , mời các bạn cùng theo dõi.

Thông tin:
6 trang 9 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Giải Tin học 10 Bài 14: Kiểu dữ liệu danh sách - Xử lí danh sách | Cánh diều

Giải Tin học 10 Bài 14 thuộc chủ đề F: 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 trang 101→105. Vậy sau đây là nội dung chi tiết bài soạn Tin 10 Bài 14 Kiểu dữ liệu danh sách xử lí danh sách , mời các bạn cùng theo dõi.

77 39 lượt tải Tải xuống
Trả lời Luyện tập Tin học 10 Bài 14 trang 105
Luyện tập 1
Đọ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.
Gợi ý đáp án
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)
Luyện tập 2
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ó.
Gợi ý đáp án
Câu lệnh bổ sung:
for i in nh_d:
tb = tb + i
Trả lời Vận dụng Tin học 10 Bài 14 trang 105
Vận dụng 1
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ụ:
Gợi ý đáp án
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)
Vận dụng 2
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().
Gợi ý đáp án
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(),
| 1/6

Preview text:

Trả lời Luyện tập Tin học 10 Bài 14 trang 105 Luyện tập 1
Đọ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. Gợi ý đáp án
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) Luyện tập 2
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ó. Gợi ý đáp án Câu lệnh bổ sung: for i in nh_d: tb = tb + i
Trả lời Vận dụng Tin học 10 Bài 14 trang 105 Vận dụng 1
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ụ: Gợi ý đáp án
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) Vận dụng 2
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(). Gợi ý đáp án 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(), …