Masuk
Pelajaran 5 dari 8 dalam kursus Proyek Sistem Registrasi dan Login di Coddy.
Sekarang kita bisa menerima pengguna dan mendaftarkan mereka. Saatnya membuat method untuk login.
Tantangan
MudahBuat method bernama login(self, username, password) yang memeriksa apakah pengguna ada di sistem, lalu memeriksa apakah password cocok dengan password yang tersimpan di sistem. Jika kedua kondisi terpenuhi, simpan username di variabel logged_users.
- Jika pengguna berhasil login, cetak:
user logged in successfully. - Jika pengguna tidak ada di sistem, cetak:
user isn't in the system. - Jika password doesn't match, cetak:
password doesn't match
Coba sendiri
class LoginSystem:
def __init__(self):
self.users = {}
self.logged_users = set()
def register(self, username, password):
if username not in self.users:
self.users[username] = password
print("user registered successfully")
else:
print("user already exists")Semua pelajaran di Proyek Sistem Registrasi dan Login
Latihan sendiri: Compiler Python online