كيفية إستخدام وحدة Random في بايثون

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

الأرقام العشوائية في البرامج تسمح لنا بلعب ألعاب نجهل احداثها المستقبلية بسبب عشوائية المراحل .
سبق لي وان تكلمت عن دالة randrange  الموجودة في وحدة Random بشكل سريع ومختصر ولكن اليوم سنتلكم عن مجموعة اخرى من الدوال الموجودة في وحدة Random .
تتيح لنا  وحدة Random إمكانية الوصول مجموعة كبيرة من الوظائف والدوال ومن أهمها تلك التي تسمح لنا بتوليد الأرقام العشوائية .

أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

ماهو جانغو ؟

في الأيام الأولى لشبكة الانترنيت كان مطوري المواقع يقومون بكتابة كل صفحة من الموقع على حدى بأيديهم ثم يقومون برفعها الى السيرفر وحتى عملية التحديث (محتوى،تحرير أكواد html،تصميم الخ…) تتم بنفس العملية، بعد ذلك أصبحث تلك المواقع تكبر وتنمو بشكل متسارع و أصبح عدد المستخدمين أكبر وأكبر مما أصبحت عملية انشاء وتحديث المواقع عملية مملة وشاقة ومستهلكة للوقت والجهد معا .
ولكن المشكلة لم تدم طويلا حيث قام مجموعة من المطورين في المركز الوطني لتطبيقات الحوسبة الفائقة أين تم تطوير متصفح موزايك أول متصفح ذو واجهة رسومية بحل المشكلة بالسماح لسيرفرات الويب التعامل مع البرامج الخارجية التي تستطيع توليد صفحات HTML دينامكية وقاموا بتسمية هذا البروتوكول CGI والذي قام بتغيير شبكة الانترنيت الى الأبد.
أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع