هل تتجادل أنت وأخوك حول من يجب أن يغسل الغسيل اليوم؟ اقلب عملة. ليس لديك عملة؟ اصنع واحدة بعد ذلك! ستعلمك مقالة Wikihow هذه كيفية كتابة برنامج بلغة Python يقلب عملة رقمية وهمية ويعطيك فكرة عما يشبه البرمجة. كل ما تحتاجه هو جهاز كمبيوتر يعمل بنظام Windows.
خطوات
جزء 1 من 3: تنزيل Python
الخطوة 1. اذهب إلى موقع Python على الإنترنت وقم بتنزيل python
فيما يلي اختصار للموقع https://www.python.org/downloads/. اضغط على خيار "تنزيل Python 3.9.1"
الخطوة 2. احفظ الملف على سطح المكتب
الخطوة 3. افتحه
الخطوة 4. قم بتثبيت برنامج Python
بمجرد انتهاء تثبيت البرنامج ، يجب أن تكون Python جاهزة للاستخدام على جهاز الكمبيوتر الخاص بك.
جزء 2 من 3: كتابة برنامج إرم العملات
الخطوة 1. اذهب إلى قائمة ابدأ واكتب "IDLE Python"
افتح هذا الملف. سيؤدي هذا إلى فتح IDLE Python.
الخطوة الثانية: اضغط على "CTRL" + "N" أو انتقل إلى "ملف" ثم "نافذة جديدة" للوصول إلى وضع البرمجة بلغة Python
هذا ما يستخدم لكتابة البرنامج
الخطوة 3. اكتب "استيراد عشوائي" في السطر الأول ، ثم اضغط على Enter
سيؤدي هذا إلى استيراد الوحدة العشوائية التي تتيح الوصول إلى إحدى الوحدات "العشوائية" التي سنستخدمها.
الخطوة 4. اكتب "print (" مرحبًا بك في برنامج تقليب العملات المعدنية ")"
هذا سيرحب بالمستخدم في البرنامج.
الخطوة 5. اكتب هذا السطر "Choice = input (" أدخل جانبك (رؤوس أو أطراف):
")" واضغط مفتاح الإدخال. هذا يخبر المستخدم أن يكتب إما الرؤوس أو الذيول.. سيؤدي هذا إلى تحويل أي نوع من أنواع المستخدمين إلى متغير "الاختيار".
الخطوة 6. اكتب "num = random.randint (1، 2)" واضغط على Enter
سيؤدي هذا إلى استيراد رقم 2 بشكل عشوائي ، واحد واثنان. ستختار Python عشوائيًا "num" لتصبح واحدة أو اثنتين.
الخطوة 7. قم بإنشاء عبارة if
سوف تحتاج إلى عمل متغير "نتيجة". إذا كان الرقم الذي تم إنشاؤه عشوائيًا هو واحد ، فستكون النتيجة "رؤوس. أما إذا كان الرقم العشوائي هو 2 ، فستكون النتيجة" ذيول ".
الخطوة 8. اكتب "if num == 1:
"، ثم اضغط على مفتاح الإدخال (ستقوم Python بعمل مسافة بادئة تلقائيًا) ؛ بعد نوع المسافة البادئة في" result = "heads" ". ستحتاج إلى الانتباه الشديد والكتابة بحذر شديد. هذه الخطوة هي إذا كان المتغير" num "هو 1.
الخطوة 9. اكتب "elif num == 2:
"، سطر واحد جديد ، ثم اضغط على مفتاح الإدخال (ستعمل Python تلقائيًا على عمل مسافة بادئة) ؛ بعد نوع المسافة البادئة في" result = "tails" ". هذه العبارة if-new الجديدة تستخدم إذا كان المتغير" num "هو 2. مرة أخرى ، سوف تحتاج إلى إيلاء اهتمام وثيق والكتابة بعناية.
الخطوة العاشرة: قم بعمل سطر يقارن بين مدخلات المستخدم ومتغير "النتيجة"
للقيام بذلك ، سوف تستخدم عبارة if-statement أخرى.
الخطوة 11. ابدأ في السطر التالي واكتب "if choice == result:
"ثم أدخل (ستقوم Python بعمل مسافة بادئة) ؛ اكتب في السطر الجديد" print ("Good Job You won The Coin flipped"، result) ". إذا كان إدخال المستخدم هو نفسه النتيجة ، فسيتم طباعته" عمل جيد فزت. انقلبت العملة ، x "(x إما رأس أو ذيول).
الخطوة 12. ابدأ في السطر التالي واكتب "else:
"ثم اضغط على Enter (ستقوم Python بعمل مسافة بادئة) ؛ اكتب في السطر الجديد" print ("Aw… you lost. the coin flipped"، result) ". إذا كان إدخال المستخدم هو ليس نفس النتيجة ، ستطبع "عذرًا … لقد خسرت. انقلبت العملة" ، x "(x إما رأس أو ذيول).
الخطوة 13. اكتب "print" (شكرًا على اللعب
مع السلامة") ". سيتيح هذا للمستخدم معرفة انتهاء البرنامج.
جزء 3 من 3: استخدام البرنامج
الخطوة 1. قم بتشغيل البرنامج
للقيام بذلك ، تحتاج إلى حفظ الملف عن طريق الضغط على CTRL + "S". ستظهر نافذة حفظ الملفات المنبثقة. احفظ الملف على سطح المكتب بأي اسم.
الخطوة 2. اضغط على "F5" في الصف العلوي من لوحة المفاتيح أو انتقل إلى "تشغيل" واضغط على "تشغيل الوحدة النمطية"
سيؤدي هذا إلى تشغيل برنامجك.
الخطوة 3. اكتب إما "head" أو "tails" (حسب اختيارك) واضغط على Enter
الخطوة 4. عرض الإخراج
سيظهر البرنامج إذا فزت أم لا. سيخبرك أيضًا بأي وجه من العملة الخيالية هبطت عليه.
نصائح
- انتبه جيدًا للرموز مثل الفواصل والأقواس والنقطتين والفاصلات العليا.
- انتبه جيدًا للوقت الذي يجب أن تبدأ فيه سطرًا جديدًا ومتى يجب عليك عمل مسافة بادئة.
-
عند تشغيل الكود الخاص بك ، إذا صادفت خطأ في بناء الجملة ، فقد يكون ذلك بسبب خطأ إملائي في شيء ما.