btvn.vn
Tìm kiếm Đăng nhập

Tính trọng lượng của một vật ở nơi khác

Lưu trên thiết bị này
Thực hành tổng hợp Python · Chọn bài khác

Cùng khối lượng, trọng lượng khác nhau

Trong mô hình gần đúng ở sách, trọng lượng `P=m·g`: P tính bằng newton (N), m bằng kilôgam (kg), g bằng m/s². Một kiện hàng **giả định** khối lượng 2 kg có trọng lượng 19,6 N với g=9,8 m/s² trên Trái Đất, và 3,24 N với g=1,62 m/s² trên Mặt Trăng. Khối lượng trong ví dụ vẫn là 2 kg; không nói “khối lượng giảm” khi chuyển nơi. Đây là phép tính theo giá trị g mẫu, không phải phép đo thực tế. Nhiệm vụ: lưu `trong-luong-mau.py`, chạy rồi đối chiếu cả tên nơi và số N: ```python noi = ["Trái Đất", "Mặt Trăng", "Hoả tinh"] g = [9.8, 1.62, 3.71] m = 2 for i in range(len(noi)): print(noi[i], round(m * g[i], 2), "N") ``` Ba dòng lần lượt là `Trái Đất 19.6 N`, `Mặt Trăng 3.24 N`, `Hoả tinh 7.42 N`. Hai list phải giữ **cùng thứ tự** và cùng số phần tử; nếu đổi thứ tự một list, số vẫn tính được nhưng gắn sai nơi. Nếu nhận chỉ số từ người dùng, kiểm `0 <= i < len(noi)` trước khi lấy phần tử; chỉ số -1 trong Python lại chỉ phần tử cuối, không nên nhận ngầm như lựa chọn hợp lệ.

Bài luyện

Vật m=2 kg, trên Mặt Trăng g=1,62 m/s², trọng lượng theo ví dụ là bao nhiêu?
Chọn một đáp án

Bài luyện

Vì sao hai list `noi` và `g` phải cùng thứ tự?
Chọn một đáp án

Bài luyện

Nếu chương trình hỏi chọn nơi theo chỉ số 0–2, điều kiện nào kiểm chỉ số trước khi truy cập?
Chọn một đáp án

Đang học