Mohon tunggu...
Cindy Suryani
Cindy Suryani Mohon Tunggu... Lainnya - KKP

Cindy Suryani NIM : 55521120044 Dosen : Apollo, Prof. Dr, M.Si.Ak Universitas Mercu Buana

Selanjutnya

Tutup

Ruang Kelas

TB_2_Audit Sistem Informasi Model Python Sector Basic Materials

1 Juni 2023   02:36 Diperbarui: 1 Juni 2023   03:11 1295
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

4. Menggunakan library CSV yang sudah terinstal di VSC, ambil data CSVnya berdasarkan nama file dan simpan ke dalam variable data_file

5. Dari data_file buat fungsi yang tugasnya mengaudit (perform_audit) dan mengambil input data_file.

6. Menggunakan fungsi with open, ambil data_file dengan method 'r' yang berarti membaca data_file lalu disimpan kedalam variabel file

7. Selanjutnya menggunakan fungsi csv.DictReader(file) dikarenakan file csv memiliki judul pada kolomnya dan disimpan ke dalam variabel reader.

8. Selanjutnya varibel reader jadikan List dengan fungsi list() dan disimpan ke variabel data untuk dapat diolah sesuai yang diinginkan.

9. Untuk menampilkan judul hasil audit gunakan fungsi print() dan masukkan judul yang ingin seperti : "Hasil Audit Supplier Material dengan Kualitas Tinggi"

10. Masukkan variabel  count_quality = 0 untuk menyimpan jumlah data

11. Gunakan For loops untuk mengambil item-item yang ada di variabel data dan simpan sebagai row.

12. Lalu dari fungsi loop, gunakan if statement untuk mengecek data sesuai yang butuhkan. Disini mencari data dengan kualitas tinggi. Maka membuat if statement menjadi if row['quality'] =='high'

13. Fungsi if tadi akan menampilkan data apabila, if statementnya terpenuhi.

14. Selain menampilkan data, fungsi if juga menambahkan nilai 1 pada count_quality setiap fungsinya terpenuhi.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
Mohon tunggu...

Lihat Konten Ruang Kelas Selengkapnya
Lihat Ruang Kelas Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun