سلام من متوجه نمیشم چرا upper و بقیه چیزها رو فالس میکنه
سلاااااااااااااااااام علی جان
روزت بخیر
مقدار پیش فرض آرگومانها رو False گذاشتن. اینکه False گذاشتن به تعریف مساله و منطق پروژه و کسب و کار برمیگرده. که اینجا استاد خودشون هم تعريف كننده مساله (كارفرما) و هم ارائه دهنده راه حل (كارگزار) بودن و خواستن به صورت پیش فرض پسوردی که ایجاد میشه ساده باشه و فقط از حروف كوچيك و بزرگ استفاده بشه. و به صورت پیش فرض طول پسورد 8 باشه.
کاملا به تعریف مساله (و تعریف کننده مساله) و منطقی پروژه و کسب و کار برمیگرده. شاید یه جا از ما خواسته بشه که پسوردی که تولید میشه به صورت پیش فرض 21 کاراکتر و پیچیدهترین حالت ممکن باشه. و شاید جای دیگه از ما بخوان پسوردی که تولید میشه به صورت پیش فرض حداقل 12 کاراکتر باشه. یا شاید طبق منطق یه کسب و کاری بخوان از لحاظ تجربه کاربری حس خوبی داشته باشه و پسورد رو بگن خیلی پیچیده نباشه و حتی شاید یه جا بخوان پسورد همیشه 4 تا عدد باشه مثل پین گوشی هامون.