‫مرحبًا بعودتك.
‫دعنا نحاول ونقوم بتمرين لربط كل ما تعلمناه حتى الآن.
‫معًا ، سننشئ مدققًا لكلمة المرور.
‫الآن ، ما نريد القيام به هو إنشاء نوع من المدخلات التي سنطلبها.
‫لذلك سنستخدم وظيفة الإدخال ، وهنا سنطلب اسم مستخدم.
‫ثم سنطلب مدخلاً آخر.
‫ستكون كلمة المرور.
‫ثم في النهاية مع الإدخال نريد طباعته.
‫شئ ما.
‫سطور كلمة المرور.
‫وبعد ذلك ربما يكون لدينا كلمة المرور الفعلية هنا.
‫وسيقول ، متغير آخر هنا طويل.
‫إذن ما نريد فعله هو كلمة المرور ثم ربما كلمة المرور.
‫طول.
‫لنفترض أننا طبعنا اسم المستخدم JJ ثم أعطيناه كلمة مرور سرية.
‫حسنًا ، يجب أن نطبع كلمة المرور.
‫السر هو واحد ، اثنان ، ثلاثة ، أربعة ، خمسة ، ستة أحرف.
‫الآن ، من الواضح أننا لا نريد إظهار كلمة المرور أو عرضها ، ربما لأسباب أمنية.
‫لذا نريد تحويل هذا السر إلى نجمة واحدة ، اثنان ، ثلاثة ، أربعة ، خمسة ، ستة ، نجمتان.
‫لذا فإن مهمتك هي تحويل هذين المدخلين.
‫وتعلم ماذا؟
‫لنقم أيضًا بتحية حيث نقول هنا اسم المستخدم.
‫لذلك سنقول ، مرحبًا ، JJ.
‫كلمة السر خاصتك.
‫والتي سيتم تمييزها بنجمة.
‫ستة أحرف طويلة؟
‫الآن ، إحدى الحيل الرائعة هنا التي لم تتعلمها بعد وقد ترغب في استخدامها هنا هل يمكنك فعلها باستخدام
‫السلاسل؟
‫يمكنني الذهاب إلى Star Times.
‫تأكد من أن النجمة عبارة عن سلسلة.
‫اضربها في عشرة.
‫وإذا قمت بطباعة هذا.
‫حصلت على عشر نجوم.
‫لذلك قد ترغب في استخدام هذه الوظيفة عندما نقوم بذلك.
‫حسنًا ، أوقف الفيديو مؤقتًا.
‫جربها.
‫إذا كنت تتذكر ، فإن الهدف هو طباعة اسم المستخدم وإلغاء حظر كلمة المرور مع عدد الأحرف الموجودة
‫في كلمة المرور.
‫حسنًا ، أوقف الفيديو مؤقتًا.
‫إذا لم يكن الأمر كذلك ، فسأبدأ في الإجابة.
‫لذا فإن أول شيء سنحاول القيام به هو أن أقوم بإنشاء مدخلين.
‫أولًا ، سأحصل على اسم المستخدم.
‫سأقوم بتعيينه إلى اسم المستخدم المتغير ، وسيقول ، ما هو اسم المستخدم الخاص بك؟
‫ثم الثانية ستكون كلمة المرور.
‫وماذا عن كلمة المرور؟
‫حسنًا ، سأقول.
‫ما هي كلمة السر الخاصة بك؟
‫وعلى الرغم من أن هذا مثال بسيط ، إلا أنه شيء ستراه مع مواقع الويب الكبيرة الأخرى
‫مثل Instagram أو ربما Netflix عندما تقوم بتسجيل الدخول.
‫والآن بعد أن قمت بتخزين هذه المعلومات في متغير ، يمكنني استخدامها ، أليس كذلك؟
‫يمكنني الطباعة وسنقوم بعمل سلسلة F لجعل حياتنا أسهل.
‫لقد أضفت F هنا ، وما سنفعله هو هذا.
‫كذلك القول.
‫اسم المستخدم.
‫كلمة السر خاصتك.
‫وسنضيف كلمة المرور هنا.
‫هو وبعد ذلك سنضيف.
‫متغير آخر هنا.
‫وهو طول كلمة المرور.
‫فكيف سنحسب ذلك؟
‫حسنًا ، لنجرب شيئًا هنا.
‫دعونا نرى ما إذا كان بإمكاني استخدام دالة الطول.
‫وهنا تفعل كلمة المرور.
‫دعونا نرى ما يحدث هنا.
‫ما هو اسم المستخدم الخاص بي؟
‫دعنا نذهب مع أندريه.
‫ما هي كلمة السر الخاصة بي؟
‫دعنا فقط نكتب سرًا هنا.
‫وحصلت على كلمة مرورك (أندريه).
‫حسنًا ، لا يمكنني التحدث باللغة الإنجليزية بشكل صحيح.
‫كلمة السر الخاصة بي هي ستة.
‫حسنًا ، ستة واحد.
‫لنكتب ستة أحرف طويلة.
‫رائع.
‫هذا يعمل لأنه باستخدام سلسلة F يمكنني إنشاء أو إضافة تعبير بيثون هنا باستخدام كلمة
‫مرور الطول.
‫لكن هناك مشكلة هنا ، أليس كذلك؟
‫لا نريد أن نطبع سرًا بالفعل.
‫نريد طباعته في شكل نجمة.
‫وهذا موضوع مناقشة جيد حول سهولة قراءة التعليمات البرمجية الخاصة بك.
‫الآن هذا مثال بسيط ، لكن يمكننا جعل هذا الكود أنظف قليلاً.
‫على سبيل المثال ، يمكننا تقسيم الأشياء بحيث يكون لدينا كلمة مرور.
‫طول.
‫سيكون الطول.
‫كلمة المرور.
‫لذلك نحن نحسب الطول.
‫لذلك سيخزن هذا ستة أو أيًا كان إدخال كلمة المرور الخاصة بنا ، وهو أمر جميل ووصفي.
‫من السهل على المطورين الآخرين فهم ذلك.
‫ثم هنا.
‫يمكنني أيضًا الحصول على كلمة مرور مخفية ، وستكون كلمة المرور المخفية هذه هي طول كلمة المرور.
‫وسنستخدم ذلك النجم.
‫ضع السلسلة واضربها في طول كلمة المرور.
‫لنجعل هذا أكبر قليلاً.
‫حتى يمكن فهم الكود الخاص بنا الآن.
‫حسنًا ، بطريقة أسهل.
‫لذلك لدينا طول كلمة المرور.
‫لذلك سنقول اسم المستخدم كلمة المرور الخاصة بك.
‫لكننا نريد التأكد من أنها كلمة المرور المخفية.
‫لذلك سنقوم بنسخ هذا هنا.
‫إذن اسم المستخدم كلمة المرور الخاصة بك سنقوم بطباعة كلمة المرور المخفية ومن ثم سنقوم بنسخ طول كلمة المرور.
‫الآن أنا أزعم أن هذا أفضل.
‫لأن كل سطر يقوم بشيء بسيط.
‫وأخيرًا ، نطبع الإخراج.
‫وعلى الرغم من أن هذا مثال صغير وبسيط ، فإن فكرة القراءة وصنع وكتابة
‫الكود المنطقي هي مفهوم مهم.
‫لذلك دعونا نرى ما إذا كان هذا يعمل.
‫سأقوم بالنقر فوق تشغيل اسم المستخدم الخاص بي Andre هذه المرة.
‫ستكون كلمة المرور الخاصة بي سرية للغاية.
‫وانظر إلى ذلك ، أندريه.
‫كلمة المرور الخاصة بك تفعل ذلك.
‫يبلغ طوله 11 حرفًا.
‫عمل جيد للوصول إلى هذا الحد.
‫أتمنى أن تكون قد حصلت على ذلك.
‫سأراك في الفيديو التالي.