پایتون

Ali Ayati
30 تير ۱۴۰۳

این فایل منه من میخوام دو کار روی این فایل انجام بدم

یک اینکه میخوام اگه هر یک از این if ها یا elif ها به False بخوره برنامه از اول استارت بخوره
دو اینکه میخوام اگه یوزر نیم کاربر که وارد میکنه داخل دیکشنری نبود بگه یوزر نیم و پسورد شما اینه 
میشه راهنمایی کنید از چه چیزی استفاده کنم؟

104

2 پاسخ
  • Richie Pagard1 مرداد ۱۴۰۳

    درود علی وقتت بخیر، فایلی ارسال نکردی، باید فایل از نوع jpg باشه، فکر کنم سعی کردی فایل اصلی را ارسال کنی واسه همین نیومده.

  • Ali Ayati4 مرداد ۱۴۰۳

    سلام کد رو تغییر دادم : ولی ارور دریافت میکنم

    Data = {


     

    }

     

    EnBook = []

    EnDate = []

     

    class DataUserPassword():

    def __init__(self, user,password):

    self.user = user

    self.pasword = password

    if len(user) < 6:

    print("Your username is less than 6 characters! ")

    elif user.isnumeric():

    print("Username must have at least one letter! ")

    elif user.isalpha():

    print("Username must have at least one number! ")

    if len(password) < 6:

    print("Your Password is less than 6 characters! ")

    elif password.isnumeric():

    print("Password must have at least one letter! ")

    elif password.isalpha():

    print("Password must have at least one number! ")

    else: Data.update({user:password}) ,print(Data)

     

    class DataBook():

    def __init__(self,Book,NameBook,Date,EDate):

    self.book = Book

    self.Nbook = NameBook

    self.Day = Date

    self.Endate = EDate

    if Book == "enter" or Book == "Enter":

    EnBook.append(NameBook) , print(EnBook)

    if Date == "enter" or Date== "Enter":

    EnDate.append(EDate) , print(EnDate)

     

    while True:

    p1 = DataUserPassword(user = input("Enter The UserName: "),password = input("Enter The Password: "))

    p2 = DataBook( Book = input("Enter The Enter: "),NameBook = input("Enter The Neme of Book: "),Date = input("Enter The Enter: "),EnDate = input("Enter the book delivery time: "),)