Untitled
unknown
plain_text
a year ago
926 B
10
Indexable
import csv
with open('nhanvien.csv','r',encoding='utf-8') as csvFile:
Rows = list(csv.reader(csvFile))
totalluong = 0
# Đoạn này đáp án đúng cho cái #1: in ra danh sách các NV
for Row in Rows:
totalluong = totalluong + int(Row[4])
# print(f'ma_nv: {Row[0]}, ho_ten: {Row[1]}, age: {Row[2]}, phong_ban: {Row[3]}, luong: {Row[4]}')
# Đoạn này tính tổng lương, ok
print(f"Tổng lương phải trả hàng tháng cho nhân viên :{totalluong}")
# Đoạn này cho yêu cầu 3 chưa đúng. Lưu ý là 3 yêu cầu độc lập. Chỗ này cần for 1 lần nữa, nhưng có thể đặt biến # thay vì dùng Row để tránh trùng với for bên trên
for NVien in Rows:
if NVien[3] == 'IT':
print(f'ma_nv: {NVien[0]}, ho_ten: {NVien[1]}, age: {NVien[2]}, phong_ban: {NVien[3]}, luong: {NVien[4]}')Editor is loading...
Leave a Comment