برنامج بلغة البايثون لرمي النرد بشكل عشوائي
متابعي جي كودرس - GeeCoders مرحبا بكم في مقالة جديدة حول اكواد بايثون, وفي هذة المقالة سوف نتعرف على كود برنامج رمي الزهر (النرد) بلغة بايثون python,حيث تعتبر لغة بايثون من اكثر اللغات انتشارا في وقتا الحالي وذلك لسهولتها وكثير من الطلاب في الجامعات يدرسون البرمجة بالبايثون ونحن عملنا في جي كودرس توفير جميع الاكواد التي تطلب منكم في الجامعات والكورسات بشكل مجاني وهذا من باب مساعدة الطلاب على ايجاد حل ولكن لا اريد منكم ان تنقلو الكود وترحلوا اتمنى ان تفهمو فكرة الكود بحيث يمكنكم صناعة برامج والعاب مستقبلية وجميع الاكواد التي تطلب منكم سواء بلغة بايثون او جافا او غيرها من اللغات فقط يريدون منكم التفكير خارج الصندوق وتكوين برامج مختلفة بأكواد بسيطة وسهلة.
لغة بايثون تعد حاليا واحده من اقوى لغات البرمجة التي لها شعبيه كبيرة بين المطورين وكثير منا في بداية تعلم python يبحث عن تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم وذلك ما يسمع عنها سواء في الانترنت او من اصدقائه ويعد برنامج بايثون او بمعنى اخر المحرر الذي تقوم بكتابة اكواد لغة البايثون بداخلها بسيط جدا وذو واجهه سهله الاستخدام , ولكن اذا لم يكن لديك يمكنك عزيزي القارئ استخدام بايثون اون لاين وقد سبق وان قدمنا لكم عدد لا بأس به من المواقع التي تساعدك على كتابة اكواد بايثون اون لاين في مقالة سابقة .
ايضا تشتهر لغة بايثون انها سهلة الاستخدام لذلك تجد المبتدئين دائما يبحثون عن تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم و تعلم python امر ممتع وغير معقد وكثير من المبتدئين في البرمجة يحبونها وايضا المحترفين ينصحون بها لان تعلم python لا يقتصر فقط على تطوير برامج سطح مكتب بل لغة بايثون تدخل ايضا في الذكاء الاصطناعي وهذا المجال من الاعمال مطلوب بكثرة في جميع الدول المتقدمة تقريبا بسبب اهميته الكبيره .
نحن في جي كودرس نحاول ان نوفر لكم اكواد برنامج بايثون بين كل حين والاخر لتتعلم لغة بايثون بسهوله وبدون اي تعقيدات واذا كنت تبحث عن تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم يمكنك الرجوع الى اول مقالة في قسم تعلم python لتجد فيها مجموعة شروحات للبايثون للمبتدئين وايضا انتقل الى ثاني مقاله وفيها مواقع لكتابة اكواد بايثون اون لاين دون الحاجه الى تثبيت اي برامج خارجية , وايضا بعد ذلك سوف تجد مجموعة كبيره من اكواد لغة بايثون في الموقع تصفحها وافهم فكرة الكود لكي تقوي مفاهيمك عن هذة اللغة البرمجية .
ماهو النرد (الزهر) ؟
النرد او ما يعرف في بعض المناطق بالزهر هو عبارة عن مربع صغيرة يحتوي على 6 جهات حيث كل جهة من النرد تحتوي على رقم مختلف فالجهة الاولى تحوي رقم 1 والثانية 2 وهكذا الى ان نصل الى المربع الاخير والذي يحوي الرقم 6 يستخدم هذا النرد في كثير من الالعاب مثل لعبة لودو وغيرها وايضا يتم لعب به قمار والعياذ باللة.
- كيف تكتب اول كود برمجة بلغة بايثون في حياتك
- افضل موقع لكتابة اكواد بايثون اونلاين python online - بايثون اونلاين
- كود لعمل جدول تقويم بلغة البايثون | Python calendar program
ما تحتاجة لكتابة الكود ؟
لن تحتاج الا ان تكون متعلم ومتقن لاساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة تتخصص في تعليم البايثون - python tutorial الاساسيات وايضا اساعدك في كتابة او كود برمجي في حياتك بسهولة وبدون تعقيد, وايضا سوف تحتاج الى محرر لكتابة الاكواد وقد سبق وان وفرت لكم محرر لكتابة الاكواد بلغة بايثون اونلاين وهذا المحرر انا استخدمة بشكل شخصي وقد سبق وان شاركت معكم تجربتي في مقالة سابقة وهي بعنوان افضل محرر لكتابة اكواد البايثون اونلاين - python online.
المدخلات (input)
لن يتم طلب من المستخدم ادخال اي شيئ فقط كل ما عليك نسخ الكود والتوجة الى اي محرر كتابة اكواد بايثون سواء على الكمبيوتر او حتى اونلاين على الانترنت ولصق الكود بداخلة وسوف يخرج لك رقمين بايثون بشكل عشوائي python random.
كود برنامج رمي النرد بالبايثون - python code
import random
min = 1
max = 6
roll_again = "yes"
while roll_again == "yes" or roll_again == "y":
print ("Rolling the dices...")
print ("The values are....")
print (random.randint(min, max))
print (random.randint(min, max))
roll_again = raw_input("Roll the dices again?")
الطباعة و المخرجات (output)
Rolling the dices...
The values are....
5
4
Rolling the dices...
The values are....
6
1