سورس بررسی قوی بودن پسوردبه پایتون. python
farhadfery | پنجشنبه, ۱۰ بهمن ۱۳۹۸، ۱۲:۱۰ ق.ظ |
۰ نظر
با سلام.
تمرین: تابعی که بررسی کند رمز وارد شده توسط کاربر شامل حروف کوچک و بزرگ و حداقل 8 کاراکتر باشد را بنویسید.
def is_strong_password(password): has_minimum_length = False has_upper = False has_lower = False has_number = False minimum_length = 8 if(len(password) > 8): has_minimum_length = True for ch in password: if(ch >= "A" and ch <= "Z"): has_upper = True elif(ch >= "a" and ch <= "z" ): has_lower = True elif(ch >= "0" and ch <= "9"): has_number = True if(has_minimum_length and has_upper and has_lower and has_number): return True return False ############################# while True: password = input("Please enter password: ") if(is_strong_password(password)): print("this is a good password.") else: print("this isn't a good password.") choice = str(input('Continue?(y/n)')).lower() if(choice != 'y'): break
- ۹۸/۱۱/۱۰