Tugas CRUD Python Dengan LIST [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Nama : Debi Rizky Ramadhana NIM : D121191016 Kelas : A



Tugas CRUD Python dengan LIST Buat program yang memungkinkan pengguna mengelola daftar nama dengan mudah. Anda harus menampilkan menu yang memungkinkan pengguna menambahkan nama ke daftar, mengubah nama dalam daftar, menghapus nama dari daftar atau melihat semua nama dalam daftar. Program juga harus memiliki opsi menu untuk memungkinkan pengguna mengakhiri program. Jika pengguna memilih opsi yang tidak ada, maka itu akan menampilkan pesan kesalahan dan minta kembali untuk pilih opsi yang benar. Setelah pengguna membuat pilihan untuk menambahkan nama, mengubah nama, menghapus nama atau melihat semua nama, mereka akan melihat menu lagi tanpa harus memulai ulang program. Program memiliki minimal 4 FUNCTION: tambah_nama(), ganti_nama(), hapus_nama(), dan tampil_nama(). Gunakan LIST untuk menyimpan nama. Program harus dibuat semudah mungkin untuk digunakan. Source Code : #Variabel LIST untuk menampung data nama = [] #Fungsi untuk menambahkan nama baru def tambah_nama(): inpnama = input('Masukkan Nama : ') nama.append(inpnama) #fungsi append untuk menambahkan nilai array atau list pada urutan akhir #fungsi untuk mengganti nama lama dengan nama baru def ganti_nama(): tampil_index_nama() index = int(input('Masukkan nomor nama yang Anda mau ubah :')) nama_lama = nama[index] nama_baru = input('Masukkan nama baru :') nama[index] = nama_baru #fungsi untuk menghapus nama def hapus_nama(): tampil_index_nama() index=int(input('Masukkan nomor nama yang Anda mau hapus :')) inpnama = nama[index] del nama[index] #fungsi untuk menampilkan semua nama (tanpa index nama)



def tampil_nama(): index = 0 if len(nama)