‫حسنا.
‫يجب أن يدور رأسك بسبب كل هذه الحلقات.
‫هذا.
‫هذه مزحة سيئة حقًا.
‫لكنني اعتقدت أنه كان مضحكًا لأنني أسجل لساعات الآن ، وأعتقد أنني سأذهب قليلاً.
‫لذلك سيكون هذا آخر فيديو لي لهذا اليوم ، وليس للدورة التدريبية ، لكننا سنقوم ببعض
‫التمارين الممتعة الآن.
‫أسمي كل التمارين ممتعة.
‫من الواضح أنني متحيز ، لكن هذا الشخص ممتع بشكل خاص.
‫ماذا علينا ان نفعل؟
‫حسنًا ، سنقوم بمحاكاة ما يفعله الكمبيوتر عندما يكون لدينا شيء مثل واجهة مستخدم رسومية
‫يكون الكمبيوتر قادرًا على عرض ، دعنا نقول ، حتى صورة هنا.
‫الصحيح.
‫أستطيع رؤية الروبوت هنا.
‫أستطيع أن أرى الفأر.
‫هذه واجهة مستخدم رسومية.
‫أرى الصور.
‫أرى صورًا على شاشتي ، وهذه البكسلات على شاشتي ، ويمكنني التحكم فيها.
‫حسنًا ، سننشئ نسخة أساسية من هذا لنبين لك كيف سيعمل الكمبيوتر فقط من الأشياء التي تعلمناها
‫حتى الآن ، باستخدام الحلقات واستخدام المنطق الشرطي.
‫إذن ماذا سنفعل؟
‫حسنًا ، هذا هو التمرين ويمكنك التحقق من التموج هنا أو يمكنك إعادة إنشاء هذا أو مرة أخرى في هذا
‫الفيديو ، يجب أن يكون لديك موارد مرفقة يمكنك اللعب بها بنفسك.
‫وما أريدك أن تفعله هو أنني أريدك أن تتصفح قائمة القوائم هذه.
‫وفي كل مرة تصادف فيها الصفر ، أريدك أن تعرض على الشاشة هنا مساحة فارغة.
‫لأن الصفر في الكمبيوتر لا يدل على شيء ، أليس كذلك؟
‫نريد فراغ على الشاشة.
‫ومع ذلك ، عندما أرى واحدة ، أريد محاكاة بكسل.
‫الصحيح.
‫تلك النقطة الصغيرة جدًا على أجهزة الكمبيوتر لدينا والتي يمكن أن تكون مليئة بالألوان.
‫يمكن أن تكون خضراء ، يمكن أن تكون زرقاء ، يمكن أن تكون برتقالية.
‫لكن بالنسبة لحالتنا ، أريدها أن تكون نجمة.
‫وباستخدام ذلك ، أريدك أن تنشئ برنامجًا يأخذ هذه الصورة ، دعنا نقول ، في قاعدة البيانات
‫الخاصة بنا أو في القرص الصلب لجهاز الكمبيوتر الخاص بنا ويعرضها على الشاشة باستخدام المساحة أو الضرب.
‫وكل ما أريدك أن تفعله هو عندما أنقر على "تشغيل" ، أريدك أن تعرض هذه الصورة هنا.
‫حسنا.
‫هذا صعب بعض الشيء ، وأنا أتركك تكتشف بنفسك.
‫لكن صدقني ، لقد تعلمت كل الأدوات اللازمة للقيام بذلك.
‫أوقف الفيديو مؤقتًا ، جربه.
‫وإلا ، فسأريكم كيف يتم ذلك.
‫لذا فإن أول شيء أحب أن أفعله هو التفكير فيما سأفعله.
‫أريد أن أتأكد من أن لدينا خطة في الاعتبار.
‫لذا سأقوم بالتعليق أولاً وسأقول ، حسنًا ، نريد بالتأكيد تكرار الصورة.
‫الصحيح.
‫لذلك سنقوم بنوع من التكرار هنا.
‫إذن هذا رقم واحد.
‫وبعد ذلك وهنا أريد أن أقول إنه إذا كان صفرًا ، فأنا أريد طباعة مساحة فارغة.
‫وإذا كانت واحدة.
‫اريد ان اطبع.
‫مرحبًا يا ستار.
‫حسنًا ، هذه هي الخطة.
‫لذلك لا ينبغي أن يكون هذا صعبًا جدًا.
‫في الواقع ، قبل أن تبدأ ، لكي يعمل هذا ، تحتاج إلى Google معلمة خاصة أو خيارًا
‫خاصًا يمكنك منحه وظيفة الطباعة.
‫وفي واقع الأمر ، فإن وظيفة الطباعة التي تحتاج إلى إضافتها أو الخيار الذي تريد إضافته
‫هو هذه النهاية.
‫الخيار وإذا قمنا بالتمرير لأسفل ، فإنه لا يعرضه جيدًا.
‫ولكن يمكنك أن ترى هنا سلسلة ملحقة بعد القيمة الأخيرة.
‫لذا فإن الإعداد الافتراضي عندما نطبع شيئًا ما هو سطر جديد ، لكن من الناحية المثالية قد لا نريد سطرًا جديدًا.
‫لذلك عندما يحدث ذلك ، قد تضطر إلى استخدام هذه النهاية.
‫خيار.
‫الآن ، أعلم أنني تركته غامضًا حقًا.
‫أريدك أن تتدرب على هذا البحث على Google وتكتشف من خطأك أنك ستواجه
‫خطأ عند إنشاء هذا الرمز ، عندما تحاول عرض هذه المعلومات ، ولكن حاول حلها باستخدام الأدوات
‫التي لديك من حل المشكلات.
‫حسنًا ، يكفي الحديث.
‫دعنا نذهب اليها.
‫لذا فإن أول شيء أريد القيام به هو تكرار الصورة.
‫سأقول للصورة في الصورة لأنه حسنًا ، هذه صورة واحدة هنا.
‫هذه هي الصورة ، لكنها داخل قائمة لأنه يمكننا الحصول على صور متعددة.
‫وبعد ذلك سأقوم بتكرار هذه القائمة الفردية مرة أخرى.
‫مرة أخرى ، أنا بحاجة لعمل حلقة من أربع حلقات وهذه المرة سأقول أربعة بكسل ، لأن كل واحد
‫من هذا هو بكسل.
‫في الصورة.
‫لذا فهذه حلقة for متداخلة.
‫الآن سأضيف الشرط وأقول إذا.
‫بكسل.
‫يساوي واحد.
‫ثم أنا ذاهب إلى.
‫مطبعة.
‫نجم.
‫خلاف ذلك.
‫سأطبع.
‫سلسلة فارغة.
‫حسنًا ، ربما ليس فارغًا ، أليس كذلك؟
‫لأننا نريد مساحة ، مساحة فارغة في الصورة.
‫حسنًا ، لنرى ما إذا كان هذا يعمل.
‫إذا قمت بالنقر فوق تشغيل.
‫همم.
‫هذا ليس ما أريده حقًا.
‫أريد صورة واضحة هنا ، لكني أحصل على الأشياء في سطر واحد.
‫وتذكر ، كانت هذه هي الحيلة الصغيرة حيث تقوم الطباعة ، في كل مرة تطبع فيها بإنشاء سطر جديد.
‫الافتراضي.
‫مرة أخرى ، إذا أغلقنا هذا ، فسترى.
‫هل هذه النهاية تساوي هذا.
‫تسلسل الهروب من الخط الجديد.
‫لذا يمكننا تغيير ذلك بالقول ببساطة.
‫نجمة فاصلة.
‫وبعد ذلك سأقول في النهاية ، لا أريد سطرًا جديدًا.
‫أريد فقط ، حسنًا ، خيطًا ، لكن خيطًا فارغًا.
‫ونفس الشيء هنا.
‫إذا فعلت ، فاصلة.
‫وإذا قمت بالنقر فوق تشغيل.
‫حسنا.
‫انها تتحسن قليلا.
‫لكن لدي الآن مشكلة حيث ليس لدينا أي سطور جديدة.
‫كل شيء في سطر واحد.
‫همم.
‫هذا ليس جيدا.
‫كيف يمكننا حل هذا؟
‫حسنًا ، من الناحية المثالية ، في نهاية هذه الحلقة الأولى حيث نحن ذاهبون للتو ، الصورة أو الخط الموجود
‫في الصورة ، في نهاية هذا ، نقوم بإنشاء خط جديد هنا.
‫الصحيح.
‫مرة أخرى ، بالنظر إلى المسافة البادئة ، لا أريد سطرًا جديدًا في كل بكسل.
‫الذي كان لدينا في المرة الأولى.
‫لكني أريد أيضًا إضافة خط بين قوائم الصفوف.
‫لذلك ربما يكون الاسم الأفضل لهذا هو صف في الصورة.
‫وهنا سأضيف نهاية حلقة for هذه.
‫إذن بعد أن ننتهي من تكرار الصف بأكمله.
‫في الأسفل هنا.
‫سأطبع.
‫سطر فارغ.
‫لكن تذكر أن الإعداد الافتراضي سيكون سطرًا جديدًا.
‫إذن مرة أخرى ، السلسلة الفارغة ، ستنتقل افتراضيًا إلى سطر جديد وما زلنا نحصل على هذا
‫الرمز.
‫إذا قمت بتشغيل هذا.
‫أوه ، لقد تلقيت خطأ لأن الصورة لم يتم تعريفها لأنني قمت بتغيير هذا إلى صف.
‫لذلك دعونا نجري صفًا هنا.
‫انقر فوق تشغيل.
‫وانظر إلى ذلك.
‫لدينا شجرة عيد الميلاد الجميلة.
‫إذا كنت لا تعتقد أن هذا جميل ، فهذا أفضل ما يمكنني فعله.
‫لكن هذه شجرة عيد الميلاد.
‫وأخيرًا لدينا عرض.
‫لقد استخدمنا الحلقات ، واستخدمنا المنطق الشرطي ، واستخدمنا القليل من Googling لمعرفة
‫، مهلا ، نحن ، نحتاج إلى هذا الخيار الآن.
‫يعمل كودنا ، لكني أريد أن أفعل شيئًا أفضل هنا.
‫وفي الفيديو التالي ، أريد تنظيف هذا الرمز قليلاً وتغطية موضوع مهم جدًا عندما يتعلق الأمر
‫بالبرمجة.
‫سأراك في ذلك.
‫مع السلامة.