How would you express the constant floating-point value 3.2×10³ in Python?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "3.2e3". Python viết số thực theo ký hiệu khoa học (scientific notation) bằng chữ e: phần trước e là phần định trị, phần sau e là số mũ cơ số 10, nên 3.2×10³ viết là 3.2e3 và có giá trị 3200.0, luôn mang kiểu float. "3.2e-3" sai vì số mũ âm nghĩa là 3.2×10⁻³ = 0.0032, nhầm dấu của số mũ. "0.32" sai vì đó là 3.2×10⁻¹, chỉ dời dấu chấm một chỗ sang trái. "32e-3" sai vì bằng 32×10⁻³ = 0.032, vừa đổi định trị vừa đổi dấu số mũ. Mẹo kiểm tra: gõ 3.2e3 == 3200 vào trình thông dịch sẽ được True.
Cùng phần 1
What do we do to a Python statement that is immediately after an if statement to indicate that the statement is to be executed only when the if statement is true?Có lời giảiCâu hỏiWhat is the proper way to say “good-bye” to Python?Có lời giảiCâu hỏiWhat is the correct way to create a function in Python?Có lời giảiCâu hỏiCả 40 câu của chủ đề40 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây