תרגיל בטיפול בחריגות - 1
שיעור 13 מתוך 16 בקורס טיפול בחריגות ב-Python של Coddy.
פתרו את האתגר הבא:-
הסיסמה החתומה של המשתמש "coddy" היא "12345". צרו פונקציה שתקבל סיסמה מהמשתמש כקלט. אם הסיסמה שהוזנה אינה תואמת לסיסמה השמורה, העלו חריגת Invalid_Password עם ההודעה "Invalid password, try again". אחרת, הדפיסו "session created". המשתמש יתבקש להזין שוב, והתהליך יימשך עד שהמשתמש יזין את הסיסמה הנכונה. בדקו את מקרי הבדיקה ואת הפלט הצפוי לפני כתיבת התוכנית.
אתגר
קלפתור את הבעיה שלמעלה
נסו בעצמכם
stored_password = "12345" #נשלף ממסד הנתונים (דמיינו)
def login():
try:
password = input()
#הקוד שלכם יופיע כאן
כל השיעורים ביחידה טיפול בחריגות ב-Python
4התאמה אישית ושיטות עבודה מומלצות
התאמה אישית של Tracebacks3חריגות מוגדרות על ידי המשתמש
סוגי חריגותהעלאת חריגהחריגה מוגדרת על ידי המשתמשתרגיל בטיפול בחריגות - 1דוגמה לטיפול בחריגות - 2דוגמה לטיפול בחריגות - 3תרגלו בעצמכם: קומפיילר Python אונליין