Python merupakan pemrograman yang populer saat ini. Kita akan mencoba untuk membuat contoh aplikasi pendaftaran member atau membuat aplikasi pendaftaran biodata menggunakan Python

class Member:
    def __init__(self, name, age, email, membership_type):
        self.name = name
        self.age = age
        self.email = email
        self.membership_type = membership_type

class MembershipDatabase:
    def __init__(self):
        self.members = []

    def add_member(self, member):
        self.members.append(member)

    def remove_member(self, member):
        self.members.remove(member)

    def find_member_by_email(self, email):
        for member in self.members:
            if member.email == email:
                return member
        return None

    def get_all_members(self):
        return self.members

def main():
    membership_db = MembershipDatabase()

    while True:
        print("=== Aplikasi Pendataan Member ===")
        print("1. Tambah Member")
        print("2. Hapus Member")
        print("3. Cari Member berdasarkan Email")
        print("4. Tampilkan Semua Member")
        print("0. Keluar")

        choice = input("Pilih menu: ")

        if choice == "1":
            name = input("Nama Member: ")
            age = input("Usia Member: ")
            email = input("Email Member: ")
            membership_type = input("Tipe Keanggotaan: ")
            new_member = Member(name, age, email, membership_type)
            membership_db.add_member(new_member)
            print("Member ditambahkan!")

        elif choice == "2":
            email = input("Email Member yang akan dihapus: ")
            member_to_remove = membership_db.find_member_by_email(email)
            if member_to_remove:
                membership_db.remove_member(member_to_remove)
                print("Member dihapus!")
            else:
                print("Member tidak ditemukan.")

        elif choice == "3":
            email = input("Email Member yang akan dicari: ")
            member = membership_db.find_member_by_email(email)
            if member:
                print("Nama:", member.name)
                print("Usia:", member.age)
                print("Tipe Keanggotaan:", member.membership_type)
            else:
                print("Member tidak ditemukan.")

        elif choice == "4":
            members = membership_db.get_all_members()
            if members:
                print("Daftar Semua Member:")
                for member in members:
                    print("Nama:", member.name)
                    print("Usia:", member.age)
                    print("Email:", member.email)
                    print("Tipe Keanggotaan:", member.membership_type)
            else:
                print("Belum ada member terdaftar.")

        elif choice == "0":
            print("Keluar dari aplikasi.")
            break

        else:
            print("Pilihan tidak valid.")

if __name__ == "__main__":
    main()

Pastikan kamu memahami

Pastikan Anda memahami dan menyesuaikan kode di atas sesuai dengan kebutuhan Anda. Skrip ini menggunakan bahasa pemrograman Python dan memiliki fungsionalitas dasar untuk menambahkan, menghapus, mencari, dan menampilkan data member. Anda mungkin juga ingin mempertimbangkan penyimpanan data dalam format yang lebih permanen, seperti database, tergantung pada skala aplikasi yang Anda rencanakan. Semoga Membantu.

Jika kamu ingin belajar Python, bisa Langsung KLIK DISINI untuk informasi kelas.

Kamu juga bisa dapatkan informasi terupdate di Instagram kita.

Nindya

Kamu Mau, Kamu Pasti Bisa

http://web.dhuocreative.com
X