Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)

Bài giảng điện tử tin học 10 kết nối. Giáo án powerpoint bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết). Giáo án thiết kế theo phong cách hiện đại, nội dung đầy đủ, đẹp mắt tạo hứng thú học tập cho học sinh. Thầy cô giáo có thể tham khảo.

Click vào ảnh dưới đây để xem 1 phần giáo án rõ nét

Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)
Giáo án điện tử tin học 10 kết nối bài 23: Một số lệnh làm việc với dữ liệu danh sách (3 tiết)

Xem toàn bộ: Giáo án điện tử tin học 10 kết nối tri thức

CHÀO MỪNG CÁC EM ĐẾN VỚI BÀI HỌC HÔM NAY!

KHỞI ĐỘNG

Trong bài trước chúng ta đã biết cách dùng lệnh append để thêm phần tử vào cuối một danh sách. Vậy Python có những lệnh nào dùng để:

  • Xóa nhanh một danh sách?
  • Chèn thêm phần tử vào đầu hay giữa danh sách?
  • Kiểm tra một phần tử có nằm trong một danh sách hay không?

BÀI 23: MỘT SỐ LỆNH LÀM VIỆC VỚI DỮ LIỆU DANH SÁCH (3 Tiết)

NỘI DUNG BÀI HỌC

Duyệt danh sách với toán tử in

Một số lệnh làm việc với danh sách

Duyệt danh sách với toán tử in

Quan sát các ví dụ để biết cách dùng toán tử in để duyệt danh sách.

Ví dụ 1: Dùng toán tử in để kiểm tra một phần tử có nằm trong một danh sách hay không.

Ví dụ 2: Dùng toán tử in để duyệt từng phần tử của danh sách

>>> A = [10,11,12,13,14,15]

>>> for k in A:

        print(k, end = " ")

10 11 12 13 14 15

    Nhớ lại kiến thức cũ

Lệnh duyệt trên dãy đã học trong Bài 21 có dạng:

Trong lệnh trên từ khóa in chính là toán tử in vừa học trong bài. Lệnh (hay hàm) range(n) trả lại dãy (vùng) các giá trị 0, 1, 2, ..., n - 1, do đó lệnh lặp trên sẽ thực hiện lần lượt các bước lặp và cho i nhận các giá trị lần lượt lấy từ range(n).

Ghi nhớ

  • Toán tử in dùng để kiểm tra một phần tử có nằm trong danh sách đã cho hay không. Kết quả trả lại True (Đúng) hoặc False (Sai).

<giá trị> in <danh sách>

  • Có thể duyệt nhanh từng phần tử của danh sách bằng toán tử in và lệnh for mà không cần sử dụng lệnh range().

Câu hỏi và bài tập củng cố

Hoạt động nhóm đôi và hoàn thành các bài tập

Câu 1. Giả sử A = ["0", "1", "01", "10"]. Các biểu thức sau trả về giá trị đúng hay sai?

  1. a) 1 in A. b) "01" in A

Câu 2. Hãy giải thích ý nghĩa từ khóa in trong câu lệnh sau:

Một số lệnh làm việc với danh sách

Đọc nhiệm vụ và thực hiện Hoạt động 2 SGK trang 116

Quan sát các ví dụ sau để tìm hiểu một số lệnh làm việc với dữ liệu kiểu danh sách:

Ví dụ 1: Lệnh clear() xóa toàn bộ một  danh sách

>>> A = [1,2,3,4,5]

>>> A.clear()

>>> A

[]

Ví dụ 2: Lệnh remove(value) sẽ xóa phần tử đầu tiên của danh sách có giá trị value.

Ví dụ 3: Lệnh insert có chức năng chèn phần tử vào danh sách tại chỉ số cho trước.

>>> A = [1,2,6,10]

>>> A.insert(2,5)

>>> A

[1, 2, 5, 6, 10]

  • clear(): xóa toàn bộ dãy. Không bao giờ có lỗi.
  • insert(): chèn phần tử vào danh sách tại vị trí cho trước. Không gây lỗi.
  • remove(): xóa phần tử đầu tiên tìm thấy. Có gây lỗi nếu trong danh sách không tìm thấy phần tử cần xóa.

Tổng kết

Câu hỏi và bài tập củng cố

Hoạt động nhóm đôi và hoàn thành các bài tập

Câu 1. Khi nào lệnh A.append(1) và lệnh A.insert(0,1) có tác dụng giống nhau?

Câu 2. Danh sách A trước và sau lệnh insert() là [1, 4, 10, 0] và [1, 4, 10, 5, 0]. Lệnh đã dùng là gì?

THỰC HÀNH

Thực hành các lệnh làm việc với dữ liệu kiểu danh sách

Nhiệm vụ 1: Nhập số n từ bàn phím, sau đó nhập danh sách n tên học sinh trong lớp và in ra danh sách học sinh này, mỗi tên học sinh trên một dòng. Yêu cầu danh sách được in ra theo thứ tự ngược lại với thứ tự đã nhập.

 

 

 

Trên chỉ là 1 phần của giáo án. Giáo án khi tải về có đầy đủ nội dung của bài. Đủ nội dung của học kì I + học kì II

MỘT VÀI THÔNG TIN:

  • Word được soạn: Chi tiết, rõ ràng, mạch lạc
  • Powerpoint soạn: Hiện đại, đẹp mắt để tạo hứng thú học tập
  • Word và powepoint đồng bộ với nhau

PHÍ GIÁO ÁN:

  • Giáo án word: 250k/học kì - 300k/cả năm
  • Giáo án Powerpoint: 350k/học kì - 400k/cả năm
  • Trọn bộ word + PPT: 400k/học kì - 450k/cả năm

=> Khi đặt sẽ nhận đủ giáo án cả năm ngay vào luôn

CÁCH ĐẶT:

  • Bước 1: Chuyển phí vào STK: 10711017 - Chu Văn Trí- Ngân hàng ACB (QR)
  • Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận giáo án

=> Khi đặt, sẽ nhận giáo án ngay và luôn. Tặng kèm phiếu trắc nghiệm + đề kiểm tra ma trận

Xem toàn bộ: Giáo án điện tử tin học 10 kết nối tri thức

GIÁO ÁN WORD LỚP 10 - SÁCH KẾT NỐI

 

GIÁO ÁN POWERPOINT LỚP 10 - SÁCH KẾT NỐI

 

GIÁO ÁN CHUYÊN ĐỀ LỚP 10- SÁCH KẾT NỐI

Xem thêm các bài khác

CHỦ ĐỀ 2: MẠNG MÁY TÍNH VÀ INTERNET

CHỦ ĐỀ 3: ĐẠO ĐỨC, PHÁP LUẬT VÀ VĂN HÓA TRONG MÔI TRƯỜNG SỐ

CHỦ ĐỀ 5: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

 

CHỦ ĐỀ 6: HƯỚNG NGHIỆP VỚI TIN HỌC

Chat hỗ trợ
Chat ngay