Bài giảng Tin học 10 (Cánh diều) - Bài 3: Thực hành làm quen và khám phá Python

pptx 14 trang Khuất Nguyên 30/04/2026 660
Bạn đang xem tài liệu "Bài giảng Tin học 10 (Cánh diều) - Bài 3: Thực hành làm quen và khám phá Python", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pptxbai_giang_tin_hoc_10_canh_dieu_bai_3_thuc_hanh_lam_quen_va_k.pptx

Nội dung tài liệu: Bài giảng Tin học 10 (Cánh diều) - Bài 3: Thực hành làm quen và khám phá Python

  1. BÀI 3 THỰC HÀNH LÀM QUEN VÀ KHÁM PHÁ PYTHON
  2. Em hãy gán giá trị số nguyên cho ba biến tương ứng a, b, c mỗi giá trị có thể là dương, âm hoặc bằng 0 và có số chữ số tùy ý. Viết chương trình đưa ra màn hình tổng và tổng bình phương ba số đó Bàì 1: Tổng bình Input Output phương ba số a = 2 Tổng ba số : 10 b = 5 Tổng bình phương ba số: 38 c = 3
  3. Có thể giải bài toán trên theo chế độ đối thoại Gợi ý (ở cửa sổ Shell) hoặc chế độ soạn thảo (ở của sổ Code) Trong của sổ Shell, soạn thảo các câu lệnh Chế độ đối thoại như ở Hình 1
  4. Mỗi lần chạy: Gõ Các giá trị mới lại các câu lệnh cho mỗi lần chạy Có thể có hoặc không có dấu cách trước và sau dấu phẩy, trước và sau dấu phép tính Hình 1: Chế độ đối thoại
  5. Chế độ soạn thảo văn bản Vào mục File, chọn New File và soạn thảo chương trình như Hình 2a lưu lại với tệp có đuôi .py, vào mục Run, chọn Run module (F5) để thực hiện chương trình và có kết quả như Hình 2b a) Cửa sổ Code b) Cửa sổ Shell Hình 2: Chế độ soạn thảo
  6. Bàì 2: Làm quen với hai cửa sổ lập trình của Python Lần lượt theo các yêu cầu a, b và c sau đây, em hãy viết chương trình để trả lời được câu hỏi trong bài toán Tìm số lượng bi Tìm số lượng bi Có hai hộp đựng các viên bi. Hộp thứ nhất được dán nhãn bên ngoài là A, trong hộp có 20 viên bi. Hộp thứ hai được dán nhãn bên ngoài là B, trong hộp có 100 viên bi. Thực hiện thao tác sau: Bỏ 5 viên bi ra khỏi hộp A, sau đó bỏ khỏi hộp B số bi bằng số bi còn lại trong hộp A. Hãy cho biết số bi trong hộp B sau khi thực hiện thao tác trên
  7. Yêu cầu a: Trong cửa sổ shell, viết chương trình để máy thực hiện mỗi câu lệnh ngay sau khi gõ câu lệnh đó vào Yêu cầu b: Trong cửa sổ Code viết chương trình và lưu tệp chương trình với tên là “Chơi-bi.py”. Chạy chương trình đó để so sánh kết quả ở yêu cầu a Favorite sport and Yêu cầu c: team Sửa chương trình trong tệp “Chơi-bi.py” với dữ liệu ban đầu là hộp A có 30 viên bi, hộp B có 50 viên bi. Chạy chương trình để nhận kết quả với dữ liệu đầu vào mới
  8. Python phân biệt chữ hoa và thường, bởi vậy chương trình ở hình bên dưới có lỗi. Bài 3: Làm quen Em hãy thực hiện chương trình này xem với thông báo lỗi Python phản hồi như thế nào của Python
  9. Bài 4: Tìm hiểu Python sử dụng màu sắc trong chương trình Em hãy tìm hiểu và cho biết màu sắc của những thành phần sau đây trong chương trình: - Câu lệnh print() - Thông báo lỗi Python đưa ra - Đoạn chữ nằm giữa cặp dấu nháy đơn (hoặc nháy kép) - Kết quả đưa ra màn hình Em có giải thích Python dùng các màu khác nhau như thế không? Theo em, điều đó giúp gì cho người lập trình?
  10. Hai đoạn chương trình (viết bằng hai ngôn ngữ lập trình khác nhau) ở hình 4 có cùng mục đích: nhập vào từ bàn phím tên của một người và in ra màn hình lời chào dành cho người đó. Bài 5: Làm quen với nhập dữ liệu là một dòng chữ
  11. Em hãy viết thêm vào chương trình Python ở hình 5a để khi chạy chương trình đó ta được dòng chữ hướng dẫn nhập dữ liệu và sau khi nhập dữ liệu vào, máy tính sẽ hiển thị giá trị vừa nhập (Hình 5b) Bài 5: Làm quen với nhập Hình 5a: Cửa sổ Code dữ liệu là một dòng chữ Viết thêm vào Hình 5b: Cửa sổ Shell
  12. Bài tập về nhà Input Du lịch Phan Xi Păng a = 60 Để lên đình Phan Xi Păng (Hình 6) cần b = 30 mua vé cáp treo a nghìn đồng/1 người lớn u = 50 và b nghìn đồng/1 trẻ em, vé xe lửa là u v = 25 nghìn đồng/1 người lớn và v nghìn đồng/1 x = 40 trẻ em. Đoàn du lịch có x người, trong số y = 10 đó có y trẻ em. Hãy xác định số tiền cần chuẩn bị để mua vé cho cả đoàn và đưa kết quả ra màn hình. Output Các dữ liệu a, b, u, x, y là các số nguyên Tổng số tiền vé: 3850 không âm (y ≤ x). nghìn đồng
  13. Số tiền cần chuẩn bị được tính theo công thức sau đây: Gợi ý Số_tiền = a(x-y) + u(x-y) + by + vy = (a+u)(x-y) + (b+v)y Có thể đưa ra dòng thông báo tùy chọn trước mỗi phép nhập dữ liệu và trước mỗi kết qả, Python Lưu ý cho phép đưa ra dòng thông báo dưới dang tiếng Việt có dấu
  14. Customize this Template Template Editing Instructions and Feedback