from sys import exit
from time import sleep
classUser:def __init__(self , first_name , last_name , email , password , status="inactive"):
self.first_name = first_name
self.last_name = last_name
self.email = email
self.password = password
self.status = status
def dasipy(self):print(f"Frist name: {self.first_name}")print(f"Last name: {self.last_name}")print(f"Email: {self.email}")print(f"Password: {self.password}")print(f"Status: {self.status}\n")print("_"*20)def username():
first_name = input("First_name: ")
last_name = input("last_name: ")
email = input("Email: ")
password = input("password: ")returnUser(first_name , last_name , email , password)
user =[]whileTrue:print("Welcome to user managment\n")print("Choose an action\n")print("1. Add new user")print("2. Display all users")print("3.Exit\n")
choose = input("Enter you choice: ")if choose =='1':
user.append(username())print("User abbed successfully!\n")
sleep(2)if choose =='2':if user:for i in user:
i.dasipy()
sleep(2)else:print("Not Found User!")
sleep(2)elif choose =='3':print("Exiting...")
exit(0)else:print("No choose 1 or 2 or 3!")
عاوز افهم هو ليه البيانات مش بتحفظ في المتغير user يعني لو اقفلت البرنامج وشغلتو تاني وبختار رقم 2 عشان يعرض البيانات الاكانت مخزنه فا اليانات مش موجود ليه؟
السؤال
Ail Ahmed
السلام عليكم
ده كود بلغه بايثون لحفظ بيانات المستخدمين
عاوز افهم هو ليه البيانات مش بتحفظ في المتغير user يعني لو اقفلت البرنامج وشغلتو تاني وبختار رقم 2 عشان يعرض البيانات الاكانت مخزنه فا اليانات مش موجود ليه؟
وازي البيانات اتخزينت اصل في المتغير ده user
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.