1. Trang chủ
  2. » Tất cả

Pp kntt tin10 bai22 kieudlds thutrang

29 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

HOẠT ĐỘNG MỞ ĐẦU Tính nhẩm trung bình cộng của các số :ng của các số : 1/ Trung bình cộng của các số :ng của số: 4, 2, Kq= Ước gì chỉ cần dùng 2/ Trung bình cộng của các số :ng của số: 2, 8, 9, 5, Kq= biến mà vẫn có thể lưu nhiều giá trị! 3/ Trung bình cộng của các số :ng của số: 7, 3, 8, 2, 9, TrongCho ngôn ngữ lthứ ập trình ppython trình biết số có lớn Ngôn ngữ l ập trình p trình Nêu cách tính trung Thực hi ện khai báo biến cho n khai báo biến Nếu 30 biến thì sao? python, để lưu 6cnào giá ta trung ộng của các số : ngtrị của 6cho số hay có kiểu dữbình li ện khai báo biến cho u mô tả bình cộng của các số :ng? biến? dùng mấynhư biến đơn? không? cho biến hay không? Kq= CHỦ ĐỀ 5: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Sử dụng kiểu danh sách khi: Bài toán dữkhai liệu báo cần nhiều phải lưu dạnglưu mộttrữ lại giá trị Khi chương trình cần biến và phải Sử dụng kiểu danh sách khidanh nào? danh sách? Vì sao? Mỗi giá trị sách của các biến để dùng lại có kiểu liệu gì? VD: Bài toán 1: Nhập nhiệt độ trung bình của ngày năm Tính và đưa màn hình nhiệt độ trung bình của năm Bài toán 2: Nhập nhiệt độ trung bình của ngày năm Tính và đưa màn hình nhiệt độ trung bình của năm và số lượng ngày năm có nhiệt độ cao nhiệt độ trung bình của năm HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Kiểu dữ liệu danh sách: Hoạt động nhóm: thời gian 5p Tổ 1: Kiểu dữ liệu danh sách là gì? Kiểu dữ liệu của các phần tử danh sách có đặc điểm gì? Tổ 2: Để tạo list lệnh gán ta thực hiện? ví dụ? Cách tạo danh sách rỗng? Tổ 3: Cách truy cập đến phần tử list? Chỉ số của các phần tử list có giá trị thế nào? Tổ 4: Cách thay đổi giá trị của phần tử danh sách? Cho danh sách sau: a=[1, 2, 3, 4, 5] thay đổi giá trị phần tử vị trí thứ danh sách là “three”? Hãy xóa phần tử vị trí thứ danh sách trên? BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Kiểu dữ liệu danh sách: - Kiểu liệu danh sách (list) liệu có nhiều phần tử, kiểu liệu bao gồm dãy giá trị Các phần tử danh sách có kiểu liệu khác - Kiểu liệu danh sách khởi tạo sau: = [>> A=[1,2,3,4,5] >>> for i in range(len(A)): 🡪12345 print(A[i],end = “ ”) - Thảo luận nhóm theo cặp phút giải thích ý nghĩa câu lệnh ví dụ sgk/113 >>> A=[3, 2, 1, 5, 6, 10, 7, 12, 18] >>> for i in range(2:5): print(A[i], end = “ ”) >>> Khởi tạo giá trị cho danh sách A >>> Chỉ số i lần lượt nhận giá trị từ đến Truy cập giá trị của phần tử tại i và in ra, các phần tử in dòng và cách khoảng trắng BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Thêm phần tử vào danh sách: Câu hỏi củng cố: Danh sách A sau lệnh sau? >>> A =[2, 4, 10, 1, 0] >>> A append(100) >>> del A[1] Danh sách A có giá trị sau: [2, 10, 1, 0, 100] BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Thực hành: Nhiệm vụ 1: HS thảo luận 5p Tìm hiểu ý nghĩa câu lệnh chương trình VD1/114 SGK: - Nhập số n từ bàn phím, sau nhập danh sách n tên bạn lớp em in danh sách tên đó, tên dòng BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Thực hành: Nhiệm vụ 2: Nhập dãy số từ bàn phím Tính tổng, trung bình dãy in dãy số hàng ngang HS nghiên cứu chương trình /114 SGK thực soạn thảo python trả lời câu hỏi sau: + Mỗi phần tử danh sách có kiểu liệu gì? + ds A in nào? + Có thể thay đoạn lệnh in danh sách A lệnh print(A) hay không? Và cho biết danh sách A in nào? BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Thực hành: - Nhập dãy số từ bàn phím Tính tổng, trung bình dãy in dãy số hàng ngang Tìm khác với chương trình SGK/ 114? BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Thực hành: Nhiệm vụ 3: thực hành viết chương trình: Nhập dãy số gồm n phần tử từ bàn phím Tìm số phần tử lớn dãy số BÀI 22: KIỂU DỮ LIỆU DANH SÁCH HOẠT ĐỘNG LUYỆN TẬP ... phần tử vào cuối danh sách là: .append() - VD: >>> A=[2, 4, 10, 2, 1] >>> A.append(30) Kết quả: A= [2, 4, 10, 2, 1, 30] - Sau thực lệnh append độ dài A tăng lên đơn vị BÀI 22: KIỂU... danh sách là? - Vd: Cho biết A sau thực hiên lệnh sau: >>> A=[2, 4, 10, 2, 1] >>> A.append(30) - Sau thực lệnh append độ dài A thay đổi nào? BÀI 22: KIỂU DỮ LIỆU DANH SÁCH Thêm phần tử vào danh... Trung bình cộng của các số :ng của số: 7, 3, 8, 2, 9, TrongCho ngôn ngữ lthứ ập trình ppython trình biết số có lớn Ngôn ngữ l ập trình p trình Nêu cách tính trung Thực hi

Ngày đăng: 26/02/2023, 11:51

w