THÔNG TIN TÀI LIỆU
BÀI 23 MỘT SỐ LỆNH LÀM VIỆC VỚI KIỂU DANH SÁCH HOẠT ĐỘNG MỞ ĐẦU VƯỢT CHƯỚNG NGẠI VẬT LUẬT CHƠI - Học sinh hoạt động cá nhân trả lời câu hỏi cách dùng bút viết bảng phụ - Thời gian tối đa để suy nghĩ trả lỡi câu hỏi 20 giây - Sau GV công bố đáp án, tổ giám sát kiểm tra công bố kết bạn Bạn trả lời sai phải dừng lại - Những bạn hoàn thành câu hỏi ghi nhận điểm thường xuyên tháng 19 20 13 11 14 10 16 15 18 12 17 Viết câu lệnh tạo danh sách A có phần tử số tự nhiên lẻ đầu tiên? Đáp án A=[1,3,5,7,9] ANS TIME NEXT Hãy cho biết giá trị phần tử A[3] danh sách A=[1,3,5,7,9]? 19 20 13 11 14 10 16 15 18 12 17 Đáp án ANS TIME NEXT Viết câu lệnh thêm phần tử vào đầu danh sách A? 19 20 13 11 14 10 16 15 18 12 17 Đáp án A= [0] + A ANS TIME NEXT Viết câu lệnh xóa phần tử cuối danh sách A? 19 20 13 11 14 10 16 15 18 12 17 Đáp án del A[len(A)-1] ANS TIME NEXT 19 20 13 11 14 10 16 15 18 12 17 Viết câu lệnh khác để thêm phần tử 10 vào cuối danh sách A? Đáp án A= A + [10] Hoặc A append(10) ANS TIME NEXT Viết câu lệnh in số chẵn A? 19 20 13 11 14 10 16 15 18 12 17 Đáp án for i in range(len(A)): if(A[i]%2==0): print (A[i], end = " ") ANS TIME NEXT HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Một số lệnh làm việc với danh sách NV2: Sử dụng điện thoại thơng minh máy tính để thực lệnh sau cho biết kết nhận được? list=[2,4,6,9,10] list.remove(9) list.remove(8) list.insert(3,8) list.insert(10,12) list clear() list=[2,4,6,9,10] Tạo danh sách list [2,4,6,9,10] list.remove(9) [2,4,6,10] list.remove(8) báo lỗi list.insert(3,8) [2,4,6,8,10] list.insert(8,12) [2,4,6,8,10,12] list clear() [] Một số lệnh làm việc với danh sách NV3: Trả lời câu hỏi 1, trang 117 SGK Khi lệnh A.append(1) A insert(0,1) có tác dụng giống nhau? Danh sách A trước sau lệnh insert( ) [1, 4, 10, 0] [1, 4, 10, 5, 0] Lệnh dùng gì? 1, A.append(1): Bổ sung phần tử vào cuối danh sách A A insert(0, 1): chèn phần tử vào vị trí danh sách A Lệnh A.append(1) A insert(0,1) có tác dụng giống trước A rỗng, chưa có phần tử 2,insert(k, x): chèn phần tử x vào vị trí k danh sách Lệnh dùng insert(3,5) Một số lệnh làm việc với danh sách clear() Xóa tồn liệu danh sách remove(x) insert(k, x) append(x) Xóa phần tử có giá trị x từ DS Nếu DS khơng có phần tử có giá trị x báo lỗi Chèn phần tử x vào vị trí k DS Nếu k len() chèn x vào cuối DS Bổ sung phần tử x vào cuối danh sách HOẠT ĐỘNG LUYỆN TẬP ... đếm> in Ví dụ: Một số lệnh làm việc với danh sách - Lệnh clear - Lệnh remove - Lệnh insert PHIẾU HỌC TẬP SỐ Nghiên ví dụ 1, 2, SGK trang 116, thực nhiệm vụ sau thời gian phút , ghi... 117 SGK Khi lệnh A.append(1) A insert(0,1) có tác dụng giống nhau? Danh sách A trước sau lệnh insert( ) [1, 4, 10, 0] [1, 4, 10, 5, 0] Lệnh dùng gì? Một số lệnh làm việc với danh sách NV1: Cho... tử 2,insert(k, x): chèn phần tử x vào vị trí k danh sách ? ?Lệnh dùng insert(3,5) Một số lệnh làm việc với danh sách clear() Xóa tồn liệu danh sách remove(x) insert(k, x) append(x) Xóa phần tử có
Ngày đăng: 26/02/2023, 11:51
Xem thêm: