Nguyễn Hòa Ninh
Nguyễn Hòa Ninh
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 639 lượt xem

Dear Em có 2 câu như sau ạ1 Với kiểu dữ liệu float nếu muốn

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 ạ.

Thảo luận 1 câu trả lời
Lượt xem 639 lượt xem
Vỗ tay vỗ tay
Nguyễn Hòa Ninh 16:07 - Jul 12, 2021

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 ạ.

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông