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

BÀI 5.32. Ôn tập lập trình Python

22 4 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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 3,06 MB

Nội dung

Bài giảng điện tử môn Tin học 10 sách Kết nối tri thức với cuộc sống bao gồm đầy đủ các tiết học trong cả năm 2022 2023 được thiết kế dưới dạng file trình chiếu PowerPoint. Qua đó, giúp thầy cô tham khảo, có thêm nhiều kinh nghiệm để soạn giáo án PowerPoint môn Tin học lớp 10 cho học sinh của mình theo chương trình mới. Giáo án PowerPoint Tin học 10 sách Kết nối tri thức được biên soạn theo phân phối chương trình học trong SGK. Bao gồm các thông tin, hình ảnh được sắp xếp theo trật tự logic nhằm cung cấp cho người học kiến thức và kỹ năng nhất định, sẽ làm tăng tính sinh động của buổi học, từ đó giúp người học có thể tiếp thu kiến thức một cách dễ dàng và linh hoạt hơn.

BÀI 32 ƠN TẬP LẬP TRÌNH PYTHON NHIỆM VỤ Viết chương trình nhập họ tên đầy đủ từ bàn phím, ví dụ “Hồng Thị Thanh Tâm”, sau tách riêng phần tên, họ, đệm in hình Hướng dẫn Sử dụng lệnh join( ) Xâu kí tự ban đầu tách thành danh sách dùng hàm split( ) Sau lấy phần họ tên, phần đệm lấy theo lệnh sau: dem = “ ”.join(slist[1:n-1]), với slist danh sách tách từ xâu ban đầu, n độ dài xâu slist Nhập chạy thử chương trình sau:   NHIỆM VỤ Trọng lượng em hành tinh khác Chương trình u cầu nhập trọng lượng em (tính theo đơn vị N – Newton) Trái Đất tính trọng lượng em hành tinh khác (ví dụ Mặt Trăng, Hỏa tinh, Kim tinh, Thổ tinh, Mộc tinh, Mặt trời) Hướng dẫn Trọng lượng đo lực hút Trái Đất (hay hành tinh) lên vật thể Trọng lượng có đơn vị đo N (Newton) Khối lượng vật thể tính kg giá trị khơng thay đổi Chúng ta có cơng thức : P=mxg (1) Trong P trọng lượng tính N, m khối lượng tính kg, g gia tốc trọng trường Trái Đất (hay hành tinh), tính theo m/ Trên Trái Đất, g = 9.8 m/ Trên hành tinh giá trị g khác   Danh sách hành tinh lưu biến planet, trọng lực tương ứng danh sách gravities Biết trọng lượng người Trái Đất (ví dụ ) dễ dàng tính trọng lượng người hành tinh khác biết giá trị g hành tinh Gọi P trọng lượng cần tìm, ta có cơng thức sau, suy trực tiếp từ công thức (1) m = /9.8 = P/g, suy P = x g/9.8 (2) Em nhập chương trình sau kiểm tra tính đắn chương trình Nhiệm vụ Kiểm tra tính hợp lệ ba tham số ngày, tháng, năm Chương trình yêu cầu nhập ba số tự nhiên: ngày, tháng, năm từ bàn phím theo khn dạng, ví dụ nhập 08-02-2021 Chương trình thơng báo liệu nhập hợp lệ hay không hợp lệ Hướng dẫn Bộ liệu cần nhập đặt tên day, month, year Nhiệm vụ toán nhập liệu kiểm tra tính hợp lệ theo yêu cầu lịch ngày, tháng, năm Điểm đặc biệt cần ý kiểm tra năm year có phải nhuận khơng, nhuận tháng phải có 29 ngày so với năm khơng nhuận tháng có 28 ngày Chúng ta sử dụng biến danh sách số thang để lưu số ngày tháng năm Sau lần nhập ba số day, month, year cần kiểm tra năm nhuận để cập nhật tháng Khi đó, chương trình kiểm tra viết đơn giản sau: LUYỆN TẬP Câu Viết chương trình nhập số n, sau nhập danh sách tên học sinh với họ, đệm, tên Sắp xếp tên học sinh lớp theo bảng chữ Đưa kết hình VẬN DỤNG Trong phần mềm bảng tính điện tử, liệu ngày tháng coi số ngày tính từ ngày 1-1-1990 Viết chương trình: - Nhập số tự nhiên n từ bàn phím tính xem số ứng với ngày, tháng, năm - Nhập thời gian theo khn dạng ngày – tháng – năm (ví dụ 8-10-2021), tính số ngày ứng với ngày theo phần mềm bảng tính điện tử VẬN DỤNG Mở rộng tập phần luyện tập sau: - Việc xếp thứ tự phải ưu tiên theo tên trước, đến họ, đến đệm - Sắp xếp theo thứ tự bảng chữ tiếng Việt Chú ý: Bảng chữ tiếng Việt (bao gồm dấu thanh) xếp theo thứ tự sau: ẦÁẢÃẠÂẦẤẪẬĂẰẮẲẴẶBCDĐÉẺẼẸÊỀẾỂỄỆGHIÌÍỈĨỊJKLMN ĨỎÕỌƠỜỚỞỠỢƠỒỐỔỖỘPQRSTÚÚỦŨỤƯỪỨỬỮỰVXYỲÝỶ ỸỴ Nếu n hợp số dễ thấy n phải có ước số nguyên tố nhỏ √n Viết chương trình tối ưu hóa nhiệm vụ 1, 31, theo cách sau: Để tìm ước số nguyên tố nhỏ cần tìm số 2, 3, …√n Nếu dãy không tìm thấy ước n kết luận n số nguyên tố BÀI TẬP VỀ NHÀ Em mơ tả thuật tốn cho tốn Cứu nạn sau cách liệt kê bước dùng sơ đồ khối Bài Cứu nạn 20XX Presentation title 15 Bài tốn cứu nạn Một tàu đánh cá có ngư dân bị tai nạn cần cấp cứu gọi điện sở y tế đảo gần cách d (hải lí) Để người bị tai nạn sơ cứu sớm hơn, tàu đánh cá đổi hướng, thẳng phía đảo với vận tốc v1 (hải lí/giờ), đồng thời từ đảo người ta cho tàu cứu nạn có thiết bị y tế sơ cứu theo đường tới hướng tàu cá với vận tốc v2 (hải lí/giờ) Em xác định sau hai tàu gặp nhau, biết liệu d, v1, v2 Gợi ý: Vì giờ, khoảng cách hai tàu giảm (v1 +   𝑑 v2) hải lí, để hai tàu gặp cần 𝑣 1+𝑣 20XX Presentation title 16 Bài Dự trữ vacxin Với toán dự trữ vacxin sau đây, thực bước theo hướng dẫn để có chương trình giải tốn Hướng dẫn Bước Tìm thuật tốn cách tổ chức liệu (kết mơ tả thuật tốn liệt kê bước sơ đồ khối, dự kiến chọn kiểu liệu cho biến) Bước Viết chương trình chạy thử với vài liệu tự tạo để kiểm thử chương trình 20XX Presentation title 17 Bài toán dự trữ vacxin Để sẵn sàng triển khai tiêm vacxin cho địa phương có nguy bùng dịch cao, người ta cần dự trữ khơng n liều vacxin Hiện kho có m liều vacxin Trong nước có hai sở A B sản xuất vacxin Nếu làm việc hết công suất sở A ngày sản xuất pa liều, sở B sản xuất pb liều Em xác định sớm sau ngày có đủ n liều vacxin Dữ liệu: Đưa vào từ thiết bị vào chuẩn hệ thống, dòng chứa số nguyên n m (0 ≤ n, m ≤ 108), dòng thứ hai chứa số nguyên pa pb (0 ≤ pa, pb ≤ 105) Kết quả: Đưa từ thiết bị chuẩn hệ thống số nguyên số ngày sớm có đủ vacxin dự trữ theo kế hoạch 20XX Presentation title 18 Ví dụ Input Output 200 50 20 35 Gợi ý: Sau ngày số vacxin có tăng lên (pa + pb) liều, điều lặp lại số liều vacxin có khơng nhỏ n 20XX Presentation title 19 Bài Các ảnh Trong hoạt động ngoại khóa lớp, giáo viên chủ nhiệm chụp số ảnh, ảnh lưu máy tính có kích thước tương ứng d1, d2, …, dn (đơn vị Kb) Giáo viên dự định ghi số đĩa CD làm phần thưởng cho học sinh Đĩa CD mà giáo viên dùng ghi tối đa W (đơn vị Kb) Vì tất ảnh đẹp thú vị nên giáo viên muốn lựa chọn ảnh để ghi vào đĩa CD với tiêu chí nhiều ảnh ghi vào CD tốt Giáo viên băn khoăn muốn biết số lượng tối đa ảnh ghi vào đĩa CD 20XX Presentation title 20 ... P trọng lượng cần tìm, ta có công thức sau, suy trực tiếp từ công thức (1) m = /9.8 = P/g, suy P = x g/9.8 (2) Em nhập chương trình sau kiểm tra tính đắn chương trình Nhiệm vụ Kiểm tra tính... lệ ba tham số ngày, tháng, năm Chương trình yêu cầu nhập ba số tự nhiên: ngày, tháng, năm từ bàn phím theo khn dạng, ví dụ nhập 08-02-2021 Chương trình thông báo liệu nhập hợp lệ hay khơng hợp... month, year cần kiểm tra năm nhuận để cập nhật tháng Khi đó, chương trình kiểm tra viết đơn giản sau: LUYỆN TẬP Câu Viết chương trình nhập số n, sau nhập danh sách tên học sinh với họ, đệm, tên

Ngày đăng: 18/11/2022, 09:18

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN