Jalid نشر 5 فبراير 2016 أرسل تقرير نشر 5 فبراير 2016 أريد إنشاء برنامج بسيط لتسجيل الدخول، وأرغب بأن أتأكّد من كون كلمة المرور صحيحة، فإن كانت صحيحة فهذا جيد، أمّا إن كانت خاطئة فأريد أن أكرّر شيفرة طلب كلمة المرور، بحيث تتكرر الشيفرة إلى أن يُدخل المُستخدم كلمة المرور الصحيحة. اقتباس
1 عبدالهادي الديوري نشر 5 فبراير 2016 أرسل تقرير نشر 5 فبراير 2016 يُمكنك أن تقوم بهذا الأمر ببساطة بالاستعانة بجملة While لتكرار الشيفرة كلما كانت كلمة المرور غير مُساوية لكلمة المرور المرغوبة، وذلك بالشيفرة التّالية: user_password = 'secret' password = raw_input('Enter the Password: ') while password != user_password: password = raw_input('Wrong Password, please try again: ') print 'successfully signed in!' السّطر الأول: نعيّن كلمة المرور إلى المتغيّر user_password السّطر الثاني: يقوم البرنامج بطلب كلمة المرور من المُستخدم السّطر الثالث: تتحقّق حلقة While من كون كلمة المرور غير مطابقة لكلمة المرور المُدخلة، إذا تحقّق الشّرط، ينتقل البرنامج إلى السّطر الرابع، إذا لم يتحقّق (أي كلمتا المرور متساويتان )، ينتقل البرنامج إلى السّطر الخامس. السّطر الرابع: يقوم البرنامج بإخبار المُستخدم بأنّ كلمة المرور خاطئة ويطلب منه إعادة المُحاولة. السّطر الخامس: يطبع البرنامج جملة تفيد المستخدم بأنّ تسجيل الدخول قد نجح. 1 اقتباس
السؤال
Jalid
أريد إنشاء برنامج بسيط لتسجيل الدخول، وأرغب بأن أتأكّد من كون كلمة المرور صحيحة، فإن كانت صحيحة فهذا جيد، أمّا إن كانت خاطئة فأريد أن أكرّر شيفرة طلب كلمة المرور، بحيث تتكرر الشيفرة إلى أن يُدخل المُستخدم كلمة المرور الصحيحة.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.