Bài F2. Biến, hằng và biểu thức số học

Khởi động (SGK Chân trời sáng tạo - Trang 84)

Hướng dẫn giải

Thuật toán

- Nhập bán kính: Yêu cầu người dùng nhập bán kính của hình tròn.

- Tính diện tích: Sử dụng công thức diện tích hình tròn: 

- Diện tích =π×r2 trong đó r là bán kính và π là hằng số Pi (khoảng 3.14).

- In kết quả: Hiển thị diện tích của hình tròn.

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Khám phá 1 mục 1 (SGK Chân trời sáng tạo - Trang 86)

Hướng dẫn giải

Ở đây, Python sẽ thực hiện hoán đổi giá trị giữa a và b:

+ Giá trị hiện tại của a (1) sẽ được gán cho b.

+ Giá trị hiện tại của b (2) sẽ được gán cho a.

Kết quả cuối cùng

Sau khi thực hiện xong đoạn lệnh, giá trị của hai biến sẽ là:

a = 2

b = 1

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Khám phá 2 mục 1 (SGK Chân trời sáng tạo - Trang 86)

Hướng dẫn giải

*Gợi ý tên biến:

+ dien_tich_hinh_tron: Rõ ràng và mô tả chính xác nội dung của biến.

+ area_circle: Nếu bạn muốn sử dụng tiếng Anh, đây là một lựa chọn tốt.

+ circle_area: Một cách viết khác cũng rất rõ ràng.

+ area: Nếu trong ngữ cảnh rõ ràng, bạn có thể sử dụng tên ngắn gọn này.

*Nguyên tắc đặt tên biến

+ Rõ ràng: Tên biến nên phản ánh nội dung mà nó lưu trữ.

+ Dễ hiểu: Người đọc mã nên dễ dàng hiểu được ý nghĩa của biến.

+ Tuân thủ quy tắc: Tên biến không nên bắt đầu bằng số và nên sử dụng ký tự chữ cái, chữ số và dấu gạch dưới.

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Khám phá 1 mục 2 (SGK Chân trời sáng tạo - Trang 87)

Hướng dẫn giải

*Đặt tên biến:

- chieu_dai: Chiều dài của hình hộp chữ nhật.

- chieu_rong: Chiều rộng của hình hộp chữ nhật.

- chieu_cao: Chiều cao của hình hộp chữ nhật.

- dien_tich_xung_quanh: Diện tích xung quanh của hình hộp chữ nhật.

- dien_tich_toan_phan: Diện tích toàn phần của hình hộp chữ nhật.

- the_tich: Thể tích của hình hộp chữ nhật.

*Biểu thức tính toán:

+ Diện tích xung quanh = 2×(chieu_dai+chieu_rong)×chieucao

+ Diện tích toàn phần:

=2×(chieu_dai×chieu_rong+chieu_dai×chieu_cao+chieu_rong×chieu_cao)

+ Thể tích =chieu_dai×chieu_rong×chieu_cao

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Khám phá 2 mục 2 (SGK Chân trời sáng tạo - Trang 87)

Hướng dẫn giải

- Nghiệm x1: 4.0

- Nghiệm x2: 1.0

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Khám phá 3 mục 2 (SGK Chân trời sáng tạo - Trang 87)

Hướng dẫn giải

phan_nguyen = 2024 // 26 

print(phan_nguyen)

=> Dự đoán: kết quả: 77

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Luyện tập 1 (SGK Chân trời sáng tạo - Trang 88)

Hướng dẫn giải

*Các đề xuất đặt tên biến:

+ Bạn An: dTB => Hợp lệ (được phép).

+ Bạn Bình: Điển TB => Bị lỗi: Tên biến không được chứa dấu cách (space).

+ Bạn Cường: Điểm_TB => Hợp lệ (được phép, sử dụng dấu gạch dưới).

+ Bạn Diễm: diemTrungBinh => Hợp lệ (được phép, sử dụng chữ thường và không có ký tự đặc biệt).

Kết luận

+ Cách đặt tên bị báo lỗi: Đề xuất của bạn Bình (Điển TB) sẽ bị báo lỗi do có dấu cách.

+ Cách đặt tên gợi nhớ: Nếu theo cách đặt tên gợi nhớ, em sẽ chọn đề xuất của bạn Diễm (diemTrungBinh) vì nó rõ ràng và dễ hiểu, phản ánh chính xác nội dung mà biến lưu trữ (điểm kiểm tra trung bình).

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Luyện tập 2 (SGK Chân trời sáng tạo - Trang 88)

Hướng dẫn giải

Nhiệm vụ của chương trình: Tính diện tích của tam giác có ba cạnh 3, 4 và 5 bằng công thức Heron.

Chương trình không được thực thi được trong Python hay không, vì lỗi cú pháp trong dòng tính diện tích. Để chương trình có thể chạy, bạn cần sửa lại dòng tính diện tích như sau:

S = (p * (p - a) * (p - b) * (p - c)) ** (0.5)

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Luyện tập 3 (SGK Chân trời sáng tạo - Trang 88)

Hướng dẫn giải

phan_du = 2024 % 26 

print(phan_du)

=> Kết quả in ra: 22

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Vận dụng 1 (SGK Chân trời sáng tạo - Trang 88)

Hướng dẫn giải

a) 

import math

result_a = 12 - 3 * (5 + 7) / math.sqrt(9) 

print(result_a)

=> Kết quả: 0.0

b)

import math

result_b = math.sqrt(1) + math.sqrt(7) + math.sqrt(3) + math.sqrt(1) 

print(result_b)

=> Kết quả khoảng: 5.41588833083.

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)