Giải Tin học 10 (Cánh diều) Bài 3: Thực hành làm quen và khám phá Python
Hoidap.vietjack.com trân trọng giới thiệu: lời giải bài tập 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, chi tiết giúp học sinh dễ dàng làm bài tập Tin học 10 Bài 3. Mời các bạn đón xem:
Giải bài tập Tin học lớp 10 Bài 3: Thực hành làm quen và khám phá Python
Bài 1 trang 60 Tin học lớp 10: Tổng bình phương 3 số
Trả lời:
Chương trình được viết như sau:
Chương trình |
|
Kết quả |
|
||
|
|
Bài 2 trang 61 Tin học lớp 10: Làm quen với 2 cửa sổ lập trình của Python
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.
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 “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 lại chương trình để nhận kết quả với dữ liệu đầu vào mới.
Trả lời:
- Yêu cầu a, viết câu lệnh:
- Yêu cầu b, chạy chương trình:
- Yêu cầu c, sửa chương trình:
Kết quả
Bài 3 trang 62 Tin học lớp 10: Làm quen với thông báo lỗi của Python
Python phân biệt chữ hoa và chữ thường, nên chương trình ở Hình 3 có lỗi.
Hãy thực hiện chương trình này xem python phản hồi như thế nào
Trả lời:
Thực hiện chương trình |
Python báo lỗi |
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 Trang 62 Tin học lớp 10: 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:
- Đoạn chữ nằm giữa cặp dấu nháy đơn (hoặc dấu nháy kép)
Trả lời:
- Câu lệnh Print(), chữ màu tím.
- Thông báo lỗi Python đưa ra, chữ màu đỏ.
- Đoạn chữ nằm giữa cặp dấu nháy đơn (hoặc dấu nháy kép), chữ 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.
Em hãy viết thêm vào chương trình ở Hình 5a để khi chạy chương trình đó ta được dòng chữ hướng dẫn nhập 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 (minh họa ở Hình 5b).
Trả lời:
Chương trình
Kết quả
Vận dụng
Vận dụng trang 63 Tin học lớp 10: Du lịch Phan Xi Păng
Trả lời:
Số tiền cần chuẩn bị được tính theo công thức sau:
Số_tiền = a * (x - y) + u * (x – y) + b * y + v * y
= (a + u) * (x - y) + (b + v) * y
Chương trình được viết như sau:
Kết quả
Bài viết liên quan
- Giải Tin học 10 (Cánh diều) Bài 1: Làm quen với ngôn ngữ lập trình bậc cao
- Giải Tin học 10 (Cánh diều) Bài 2: Biến phép gán và biểu thức số học
- Giải Tin học 10 (Cánh diều) Bài 4: Các kiểu dữ liệu số và câu lệnh vào ra đơn giản
- Giải Tin học 10 (Cánh diều) Bài 5: Thực hành viết chương trình đơn giản
- Giải Tin học 10 (Cánh diều) Bài 6: Câu lệnh rẽ nhánh