Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python

Với tóm tắt lý thuyết Tin học lớp 10 Bài 3: Thực hành làm quen và khám phá Python sách Cánh diều hay nhất, ngắn gọn sẽ giúp học sinh nắm vững kiến thức trọng tâm, ôn luyện để học tốt môn Tin 10.

Lý thuyết Tin 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python

Quảng cáo

Bài 1. Tổng bình phương ba số

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à số dương, số âm hoặc bằng 0 và có số chữ tùy ý. Viết chương trình đưa ra màn hình tổng ba số và tổng bình phương ba số đó.

Gợi ý:

Có thể giải bài toán trên theo chế độ thoại (ở cửa sổ Shell) hoặc chế độ soạn thảo (ở cửa sổ Code).

Chế độ đối thoại: Trong cửa sổ Shell, soạn thảo các câu lệnh như sau:

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 1)

Hình 3.1: Chế độ đối thoại

Quảng cáo


Chế độ soạn thảo: Vài mục File, chọn New File và soạn thảo chương trình như Hình 3.2a lưu lại với tệp có đuôi “.py”, vào mục Run, chọn Run module để thực hiện chương trình và có kết quả như hình 3.2b.

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 2)

Hình 3.2: Chế độ soạn thảo

Em hãy thực hiện chương trình với một bộ dữ liệu khác nhau.

Bài 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.

Quảng cáo

Tìm số lượng bị

Có hai hộp đựng sẵn các viên bi. Hộp thứ nhất được dán nhãn là A, trong hộp có 20 viên bi. Hộp thứ hai được dán là B, trong hộp có 100 viên bi. Thực hiện thao tác sau: Lấy 5 viên bị ra khỏi hộp A, sau đó lấy 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ố bị trong hộp B sau khi thực hiện thao tác trên.

Yêu cầu a: Trong cửa sổ Shell, viết chương trình để máy tính 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à “Tim-so-bi.py”. Chạy chương trình đó để so sánh với kết quả ở yêu cầu a.

Yêu cầu c: Sửa chương trình trong tệp “Tim-so-bi.py” với dữ liệu ban đầu là: hộp A có 30 viên bị, hộp B có 50 viên bi. Chạy lại chương trình để nhận kết quả với dữ liệu đầu vào mới.

Quảng cáo

Hướng dẫn:

- Yêu cầu a, viết câu lệnh:

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 3)

- Yêu cầu b, chạy chương trình:

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 4)

- Yêu cầu c, sửa chương trình:

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 5)

Kết quả

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 6)

Bài 3. Làm quen với thông báo lỗi của Python

Python phân biệt chữ hoa và thường, nên chương trình sau có lỗi.

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 7)

Hình 3.3: Chương trình có lỗi

Em hãy thực hiện chương trình này xem Python phản hồi thế nào.

Hướng dẫn:

- Gõ chương trình trong Hình 3.3 và chạy chương trình để xem Python phản hồi.

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 8)

Python phân biệt chữ hoa, chữ thường nên khi khai báo biến “n = 20”, rồi thực hiện lệnh in “print(N)” thì Python không nhận biết được biến “N”. Do đó, Python báo lỗi “name 'N' is not defined - biến N chưa được định nghĩa”.

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ó 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.

Hướng dẫn:

- Câu lệnh print() màu xanh tím

- Thông báo lỗi Python đưa ra màu đỏ.

- Đoạn chữ nằm giữa cặp dấu nháy đơn (hoặc nháy kép) màu xanh lá cây.

- Kết quả đưa ra màn hình, chữ màu xanh nước biển.

Python đưa ra các màu sắc khác nhau giúp người lập trình thuận tiện hơn trong quá trình lập trình, dễ dàng tìm lỗi.

Bài 5. Làm quen với nhập dữ liệu vào một dòng chữ

Hai đoạn chương trình ở Hình 3.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 cho người đó.

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 9)

Hình 3.4: Hai chương trình trên hai ngôn ngữ

Em hãy viết thêm vào chương trình Python, để 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.

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 10)

Hướng dẫn:

Chương trình

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 11)

Kết quả

Lý thuyết Tin học 10 Cánh diều Bài 3: Thực hành làm quen và khám phá Python (ảnh 12)

Xem thêm tóm tắt lý thuyết Tin học lớp 10 Cánh diều hay khác:

Tủ sách VIETJACK shopee lớp 10-11 cho học sinh và giáo viên (cả 3 bộ sách):

Săn shopee siêu SALE :

ĐỀ THI, GIÁO ÁN, GÓI THI ONLINE DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 10

Bộ giáo án, bài giảng powerpoint, đề thi dành cho giáo viên và gia sư dành cho phụ huynh tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official

Tổng đài hỗ trợ đăng ký : 084 283 45 85

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.


Giải bài tập lớp 10 Cánh diều khác
Tài liệu giáo viên