Dear giảng viên,
- Em có 2 câu hỏi như sau ạ:
1. Với kiểu dữ liệu float, nếu muốn lấy 3 ký tự phía sau dấu thập phân thì syntax như thế nào ạ. Ví dụ: print(float(variable, ?)).
2. Nếu muốn tìm giá trị lớn thứ N thay vì Min or Max thì sẽ sử dụng syntax nào ạ?. Ví dụ 3 giá trị: [1532, 2020, 1876] em muốn lấy giá trị 1876 ạ.
Xin chào anh Ninh,
Sorry vì phản hồi chậm với câu hỏi của anh.
Về yêu cầu 1: mình có thể dùng cú pháp sau: print(format(x,".3f")) (với x là biến float)
Về yêu cầu 2: Mình cần dùng vòng lặp kết hợp If để giải bài toán này bằng cách: sắp xếp lại dữ liệu của tập hợp, và đi tới chỉ số N để lấy giá trị mình mong muốn. Hiện chưa có thư viện hỗ trợ để lấy ra giá trị lớn/nhỏ thứ n trong một tập hợp ạ.