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

Tin 10 knttvcs bài 32 ôn tập lập trình python trần bíchh

11 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

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 1 MB

Nội dung

CHỦ ĐỀ 5: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH BÀI 32: ƠN TẬP LẬP TRÌNH PYTHON NỘI DUNG TRỌNG TÂM - Bảng tóm tắt kiến thức - Hàm join() - Hàm xếp - Hàm kiểm tra tính ngun tố NỘI DUNG BÀI HỌC Ơn tập - Bảng tóm tắt kiến thức cần nhớ chủ đề 5: Giải vấn đề với trợ giúp máy tính Thực hành - tốn phần thực hành SGK - HS chuẩn bị nhà, làm việc nhóm - HS chuẩn bị nhà, làm việc cá nhân Luyện tập - Bài toán phần luyện tập SGK - HS làm việc nhóm lớp dựa gợi ý GV Vận dụng - toán phần vận dụng SGK - HS làm việc nhóm ƠN TẬP Em liệt kê nội dung kiến thức cần nhớ chủ đề 5: Giải vấn đề với trợ giúp máy tính? HỌC SINH BÁO CÁO TRÊN LỚP ƠN TẬP Nhóm kiến thức Mô tả Kiểu liệu Một số kiểu liệu Python: int: Số nguyên; float: Số thực; bool: Logic; str: xâu ký tự Lệnh gán = VD: x, y, z = 1, , Một số hàm có sẵn int(), float(), bool(), str(), list(), eval(), divmod(), min(), max(), round(), ord(), chr(), abs() Câu lệnh rẽ nhánh if : if elif : else : Các lệnh lặp Câu lệnh lặp for: Câu lệnh lặp while: for in range(…): while : Kiểu liệu danh A = [1, 0, “One”, 10.14, True, Flase] sách Các phương thức: append(), insert(), remove(), index(), count() Kiểu liệu xâu ký st = “Thời khóa biểu” tự Các phương thức: upper(), lower(), title(), split(), join(), find() Hàm, thủ tục def (: THỰC HÀNH Nhiệm vụ 1: Viết chương trình nhập họ tên đầy đủ từ bàn phím, ví dụ “Nguyễn Thị Mai Hương”, sau tách riêng phần tên, họ, đệm in hình HỌC SINH BÁO CÁO THEO PHIẾU HỌC TẬP SỐ THỰC HÀNH Nhiệm vụ 2: 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ỌC SINH BÁO CÁO THEO PHIẾU HỌC TẬP SỐ THỰC HÀNH Nhiệm vụ 3: 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-2001 Chương trình thơng báo liệu nhập hợp lệ hay không hợp lệ HỌC SINH BÁO CÁO THEO PHIẾU HỌC TẬP SỐ LUYỆN TẬP Gợi ý Dựa vào chương trình xếp dãy số cho a vào chương trình xếp dãy số cho ng trình xếp dãy số cho p xếp dãy số cho p dãy số cho cho trước (sau chỉnh sửa) SGK trang 148 c (sau chỉnh sửa) SGK trang 148 nh sửa) SGK trang 148 a) SGK trang 148 để xây dựng hàm xếp danh sách xây dựa vào chương trình xếp dãy số cho ng hàm xếp dãy số cho p xếp dãy số cho p danh sách t danh sách kiể xây dựng hàm xếp danh sách u phần tử kiểu xâua phần tử kiểu xâung phần tử kiểu xâun tửa) SGK trang 148 kiể xây dựng hàm xếp danh sách u xâ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 Gợi ý Bổ sung câu lệnh thiếu vào chương sung câu lệnh thiếu vào chương nh thiếp dãy số cho u vào chương trình xếp dãy số cho ng trình sau để xây dựng hàm xếp danh sách hồn thiệnh cịn thiếu vào chương n chương trình xếp dãy số cho ng trình giải i tốn luyệnh cịn thiếu vào chương n tập SGK trang 155p SGK trang 155 ………………… (gợi ý: đoạn viết chương i ý: đoạn viết chương n viết chương t chương ng trình xếp danh sách tên học sinh)p xết chương p danh sách tên học sinh)c sinh) A = [] n = ……(input("Nhập SGK trang 155p số cho học sinh lớp: c sinh phần tử kiểu xâua lớc (sau chỉnh sửa) SGK trang 148 p: ")) for k in range(n): hoten = input("Nhập SGK trang 155p tên học sinh lớp: c sinh thứ " + str(k+1) + ":") A……… (hoten) B = sap_xep(A) print("Danh sách học sinh lớp: c sinh lớc (sau chỉnh sửa) SGK trang 148 p: ") for hs in B: ……… (hs) CÂU HỎI TRẮC NGHIỆM Câu 1: Khẳng định sau Python đúng? A.Python ngôn ngữ lập trình cấp cao B.Python ngơn ngữ thơng dịch C.Python ngơn ngữ lập trình hướng đối tượng D.Tất đáp án Câu 2: Ký hiệu dùng để xác định khối lệnh (khối lệnh hàm, vòng lặp,…) Python E.Dấu ngoặc nhọn {} F.Dấu ngoặc vuông [] G.Thụt lề H.Dấu ngoặc đơn () Câu 3: Khẳng định thích Python? I Chú thích giúp cho lập trình viên hiểu rõ chương trình J Trình thơng dịch Python bỏ qua thích K.Có thể viết thích dịng với lệnh/ biểu thức viết nhiều dịng mà khơng vấn đề L.Tất đáp án CÂU HỎI TRẮC NGHIỆM Câu 4: Đâu quy tắc đặt tên cho biến Python? Câu 7: Output lệnh sau là: A.Tên biến bắt đầu dấu gạch “_” B.Có thể sử dụng keyword làm tên biến C.Tên biến bắt đầu chữ số D.Tên biến có ký hiệu !, @, #, $, %,… Print(1, 2, 3, 4, sep’*’) Câu 5: Lệnh dùng để lấy liệu đầu vào từ người dùng? number = [2, 3, 4] E.Cin F.input() C.2, 3, D.[2, 3, 4] C scanf() D D Câu 6: n đoạn sau kiểu liệu nào? n = ‘5’ G.integer H.Char C string D double A.1 C 1233 B.1*2*3*4 D 24 Câu 8: Kết đoạn code là: C D [2 4] CÂU HỎI TRẮC NGHIỆM Câu 9: Câu lệnh sử dụng toán tử and trả kết TRUE nào? Câu 11: Kết output đoạn code đây? A.Cả hai toán hạng TRUE B.Cả hai toán hạng FALSE C.Một hai toán hạng TRUE D.Toán hạng TRUE print list[1:3] list = [‘Tech’, 404, 3.03, ‘Bearmers’, 33.3] Câu 10: Output lệnh là: A.[‘Tech’, 404, 3.03, ‘Bearmers’, 33.3] B.[404, 3.03] C.[‘Tech’, ‘Bearmers’] D.None of the above print(3>=3) Câu 12: Đâu giá trị colors[2]? E.3>=3 F.True G.False None colors = [‘red’, ‘orange’, ‘yellow’, ‘green’, ‘blue’, ‘indigo’, ‘violet’] E.orange F.blue B indigo D yellow ... (hs) CÂU HỎI TRẮC NGHIỆM Câu 1: Khẳng định sau Python đúng? A .Python ngơn ngữ lập trình cấp cao B .Python ngôn ngữ thông dịch C .Python ngôn ngữ lập trình hướng đối tượng D.Tất đáp án Câu 2: Ký hiệu... lặp,…) Python E.Dấu ngoặc nhọn {} F.Dấu ngoặc vuông [] G.Thụt lề H.Dấu ngoặc đơn () Câu 3: Khẳng định thích Python? I Chú thích giúp cho lập trình viên hiểu rõ chương trình J Trình thơng dịch Python. .. 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ỌC SINH BÁO CÁO THEO PHIẾU HỌC TẬP SỐ THỰC HÀNH Nhiệm vụ 3: Chương trình yêu cầu nhập ba số

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

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

TÀI LIỆU LIÊN QUAN

w