جدول المحتويات:

استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية: 8 خطوات
استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية: 8 خطوات

فيديو: استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية: 8 خطوات

فيديو: استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية: 8 خطوات
فيديو: حل كتاب المهارات الرقمية كامل المنهج للصف الأول المتوسط الفصل الدراسي الثالث ف ٣ المنهج الجديد ١٤٤٣ه 2024, يونيو
Anonim
استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية
استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية

مرحبًا ، أنا جوليان! أنا طالب في علوم الكمبيوتر وسأوضح لك اليوم كيف يمكنك استخدام Python لتعليم نفسك تخطيط لوحة المفاتيح للغة غير الإنجليزية. يحدث الكثير من تعلم اللغة عبر الإنترنت في الوقت الحاضر ، والشيء الوحيد الذي يمكن أن يعاني منه الناس حقًا هو معرفة مكان وجود الأحرف على لوحة المفاتيح الخاصة بهم. بنهاية هذا البرنامج التعليمي ، سيكون لدينا برنامج ستتمكن من اختباره مرارًا وتكرارًا بالإضافة إلى تتبع درجاتك. في هذا العرض التوضيحي ، سأستخدم الأبجدية الكورية ، الهانغول. ولكن ، يمكنك استخدام أي لغة تريدها طالما أنها تحتوي على تخطيط لوحة مفاتيح للوحة مفاتيح WASD قياسية.

اللوازم:

-جهاز كمبيوتر يعمل مع Python 3 أو إصدار أحدث مثبت

- الفهم الأساسي لبايثون ووظائفها (القواميس ، للحلقات ، بينما الحلقات ، وعبارات if)

-صورة لتخطيط لوحة المفاتيح للغة التي تحاول تعلمها

الخطوة 1: الهيكل الأساسي

تركيب اساسي
تركيب اساسي

قم بإنشاء ملف Python جديد وحفظه. ابدأ باستيراد عشوائي. الآن يمكننا تحديد وظيفتنا ، والتي سأسميها "كتابة". ضع في اعتبارك أنه يمكن تغيير أي من أسماء المتغيرات هذه إلى ما تفضله. ضمن وظيفتنا ، قم بإنشاء قاموسين فارغين: أبجدي وغير صحيح. ثم أنشئ متغيرًا صحيحًا وقم بتعيينه إلى 0.

الخطوة الثانية: بناء القاموس وعشوائه

بناء القاموس وإضفاء الطابع العشوائي عليه
بناء القاموس وإضفاء الطابع العشوائي عليه

سيكون قاموس الأبجدية حيث سيتم الاحتفاظ بجميع المفاتيح والإجابات المرتبطة. استخدم صورتك للتخطيط الذي تريد تعلمه كمرجع ، واملأ القاموس بالحرف غير الإنجليزي باعتباره المفتاح ، والحرف الإنجليزي هو القيمة لكل إدخال. لأية أحرف تحتاج إلى تحويل لاستخدامها ، ما عليك سوى إدخال الأحرف الإنجليزية الكبيرة. بعد ذلك ، لجعل القاموس عشوائيًا ، سنرغب في عمل متغير مفاتيح يقوم بعمل قائمة من مفاتيح () القاموس. أخيرًا ، يمكننا استخدام random.shuffle لخلط قائمة المفاتيح.

الخطوة 3: إنشاء حلقات for و while

إنشاء حلقات for و while
إنشاء حلقات for و while

قم أولاً بإنشاء حلقة for تمر عبر قائمة المفاتيح التي أنشأتها. أسفل ذلك ، قم بإنشاء متغير يسمى المحاولات وقم بتعيينه إلى 3 (أو مهما كان عدد المحاولات التي تريد السماح بها لكل سؤال). بعد ذلك ، قم بإنشاء حلقة while True ، واجعل إدخال المستخدم الخاص بك تحتها ، وقم بتعيينها إلى متغير يسمى القيمة. يجب أن تتضمن القيمة المفتاح الذي نكرره بالإضافة إلى سلسلة تطلب من المستخدم الإجابة باللغة الإنجليزية.

الخطوة 4: إنشاء شروط أثناء التكرار

إنشاء شروط أثناء التكرار
إنشاء شروط أثناء التكرار

سيكون لدينا 4 شروط رئيسية لحلقة while: إذا كان المستخدم صحيحًا ، أو إذا أراد التخطي (بإدخال مسافة فارغة) ، أو إذا لم يكن الإدخال حرفًا واحدًا ، أو إذا كانت إجابته غير صحيحة. إذا كان إدخالهم يساوي الأبجدية [مفتاح] ، اطبع "تصحيح" ، أضف 1 إلى المتغير الصحيح ثم كسر. إذا كانت مدخلاتهم لا شيء ، فسنطبع "تخطي" ، ونضيف إجابتهم إلى القاموس غير الصحيح ثم نكسر. أخيرًا ، إذا لم يكن إدخالهم حرفًا أبجديًا رقميًا ، أو كان طول الإدخال أكبر من 1 ، فإننا نخبرهم أن مدخلاتهم غير صالحة.

الخطوة الخامسة: التعامل مع الإجابات غير الصحيحة

التعامل مع الإجابات غير الصحيحة
التعامل مع الإجابات غير الصحيحة

ضمن بيان else في النهاية ، يجب أن نتحقق أولاً من عدد المحاولات التي قام بها المستخدم. إذا كان لدى المستخدم محاولة واحدة فقط ، فسنضيف الإجابة إلى القاموس غير الصحيح ، ونطبع الإجابة الصحيحة ، ثم نكسر. بالنسبة إلى جملة else المتبقية (إذا كان لا يزال لديهم محاولات متبقية) ، اطرح 1 من المحاولات ، وأخبر المستخدم أن يحاول مرة أخرى ، ثم اطبع عدد المحاولات المتبقية.

الخطوة السادسة: رؤية النتائج

رؤية النتائج
رؤية النتائج

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

الخطوة 7: اختبار البرنامج الخاص بك

اختبار البرنامج الخاص بك
اختبار البرنامج الخاص بك

اضغط f5 لتشغيل البرنامج الخاص بك. تأكد من التحقق من جميع شروطك ، بما في ذلك الإجابة الصحيحة والإجابة غير الصحيحة والتخطي والإدخال غير الصحيح. تُظهر الصورة المرفقة الشكل الذي قد يبدو عليه اختبار التشغيل التجريبي.

الخطوة الثامنة: الأفكار الختامية

إذا كنت قد وصلت إلى هذا الحد ، فهذا عمل رائع! يمكنك الآن اختبار نفسك إلى ما لا نهاية حتى تصبح كاتبًا باللمس باللغة التي تريدها. تحتوي Python على إمكانيات لا حصر لها ، لذلك لا تخف من العبث لإضافة ميزات البرنامج أو تغييرها. شكرا لقرائتك!

موصى به: