שאַפֿן אַ פּראָגראַם וואָס אַסיינז אַ נומער באזירט אויף די שטאַרקייט פון די געגעבן פּאַראָל.
צו שאַפֿן דעם פּראָגראַם וואָס אַסיינז אַ שטאַרקייט כעזשבן באזירט אויף די געגעבן פּאַראָל, איר קען נוצן די פאלגענדע פּיטהאָן קאָד: ```python def calculate_password_strength(password: str): password_strength = 0 special_characters = ['!', '@', ' #', '$', '%', '^', '&', '*', '(', ')', '_', '-', '+', '=', '{' , '}', '[', ']', '|', '\\', ':', ';', '"', "'", '<', '>', ',', '.', '?', '/'] אויב len (פּאַראָל) >= 8: פּאַראָל_סטרענגטה += 1 אויב קיין (char.isupper () פֿאַר טשאַר אין פּאַראָל): פּאַראָל_סטרענגטה += 1 אויב קיין (char.islower( ) פֿאַר טשאַר אין פּאַראָל): password_strength += 1 אויב קיין (char.isdigit () פֿאַר טשאַר אין פּאַראָל): password_strength += 1 אויב קיין (char in special_characters פֿאַר טשאַר אין פּאַראָל): password_strength += 1 צוריקקומען password_strength # אַרייַנשרייַב פּאַראָל = "<?passw0rd" # רעכענען שפּריכוואָרט שטאַרקייַט = calculate_password_strength (פּאַראָל) # רעזולטאַט דרוק (f"די שטאַרקייט פון די פּאַראָל איז: {סטרענגטה}") ``` מיט די צוגעשטעלט אַרייַנשרייַב, די רעזולטאַט וואָלט זיין: ``` די שטאַרקייט פון די פּאַראָל איז: 4 ``` די פֿונקציע טשעקס פֿאַר 5 קרייטיריאַ צו אָפּשאַצן די שפּריכוואָרט שטאַרקייט: - לענג גרעסער ווי אָדער גלייַך צו 8 אותיות - ינקלודז אַן הויכער בריוו - ינקלודז אַ קליין בריוו - כולל אַ ציפֿער - כולל אַ ספּעציעלע בריוו כאַראַקטער די קוילעלדיק password_strength איז באשלאסן דורך סאַמינג די נומער פון קרייטיריאַ באגעגנט און קענען ווערן גענוצט צו באַשטימען די שטאַרקייט פון די פּאַראָל.