أحبائنا في أكتو كود, تجدون مجموعة أكبر بكثير من الفيديوهات على التطبيق مقارنة بما هو متوفر على يوتيوب. نشجعكم على تحميل التطبيق المجاني للإستفادة الكاملة ولا تنتظروا حتى نقوم برفع المزيد على يوتيوب. يمكنك تخطي اي عدد دروس تحب من خلال التطبيق أيضا حمل اكتو كود على ايفون من هنا: apps.apple.com/us/app/octucode/id6449018676 وعلى أندرويد من هنا: play.google.com/store/apps/details?id=com.base.octucode
طبعا بعد كل العلم الذي تقدمه لنا لا نملك إلا الدعاء لك. اللهم أعطي الاستاذ عادل الصحة والعافية والمقدرة على نشر العلم ووفقه وبارك له في ماله وصحته وأهله🤲. شكرا جزيلا أستاذ❤️
بارك الله في عملكم و علمكم و جزاكم الله خير الجزاء اللهم أنصر إخواننا المسلمين المستضعفين في فلسطين اللهم ثبت إخواننا المرابطين اللهم أنصرهم و أيدهم اللهم فرج عنهم ما هم فيه فأنت الولي و النصير و أنت على كل شيء قدير 🎉🎉🎉🎉🎉🎉❤❤❤❤❤🎉🎉🎉🎉🎉
الحمد لله حلي كان صح وبنفس طريقة الاستاذ ، شكرا جزيلا علي كل معلومة تقدمها لنا . انت جعلت البرمجة سهلة بالنسبة للمتعلمين ومنطقية وهذا اهم شئ. بارك الله فيك
أنا لسى ما وصلت الحلقه ده ولم اشاهدها...الحمد الله كل التحديات تمكنت من حلها في 10دقائق وبدون بحث مطلقا ماعدا مشروع رمي العملة توجد فيه بعض الأخطاء أو عدم ترتيب الكود ولكن الفكرة نفسها ..جزاك الله خيرا اخي ابراهيم...نحن عايزين مشاريع حقيقية مثل صنع تطبيقات سطح المكتب أو تطبيقات موبايل عبر مكتبة كيفي آلتي تستخدمها لغة بايثون...نريد الاحتراف اخي ...وشكراً
لا حول حول ولا قوة إلا بالله ، واعجبى ! ، خلق الإنسان من عجل !! ، أساساً لو الدكتور دخل علينا بالتطبيقات الإحترافية هتلاقى ثلاثة أرباع المتعلمين غادروا والبقاقى قاعدين بيكملوا محبطين !!@@mohammedbarakat7415
واو وربي رهيب انا حليتها بشكل معقد اشويه ههههه بس الحل حق المستر مررا رهيب بصراحه وممتع جدا لمن شفت حق المستر تفاجأت اننا كيف ماحليتها كذا سهله مرة بس حلو وممتع شرحك ي مستر الله يرعاك و يحفظك يارب😅❤
الحلقة هذي تعلمت منها.. Else لا تحتاج بالضرورة إلى if يمكن التحقق من عدة شروط كبيرة (عدة أسطر مثلا) كلها مع بعض وفي أكثر من سطر وذلك باستعمال الأقواس( ).
I can confidently admit that this is the best video that explains this game I watched a bunch of videos but man the way you explain is gold , god bless you Mr Ibrahim. I also wanna say that I did the challenge using a nested dictionary is that good?
الحمد لله استطعت حل المشروع بنفسي وهو يعمل جيدا. استعملت nested if للتحقق من الاختيارات، المشروع أخذ مني 100 سطر كود !!! ههههه نعم هو طويل ومعقد لكني أتعلم وأتقدم في كل مرة. صراحة كل ما أشوف الحل أنبهر حقا بمستوى الأستاذ الفاضل، يعني ابداع ومهارة عالية جدا، الكود متقن ومتحف...منظم ومرتب وسهل وبسيط وكل شيء روعة. ربنا يفتح عليك من خيري الدنيا والآخرة.
import random rock = "✊" paper = "🤚" scissors = "✌" print("Welcome to Rock, Paper, Scissors game:") run = input("Press 'Enter' to start the game or type (HELP) to show the rules help: ").upper() if run == "HELP": print(""" ************* RULES ************* 1) You choose and the computer chooses 2) Rock smashes Scissors -> Rock wins 3) Scissors cut Paper -> Scissors wins 4) Paper covers Rock -> Paper wins """) elif run : print(f"Invalid choice! the word ({run}) that you typed is not on our options! please restart the programme and press 'Enter' to start the game or type (HELP) to show the instructions.") exit() user_choice = input("Type your choice: (rock, paper, scissors): ").lower() if user_choice == "rock": print(f"You chose: rock {rock}") elif user_choice == "paper": print(f"You chose: paper {paper}") elif user_choice == "scissors": print(f"You chose: scissors {scissors}") else: print(f"Invalid choice! the word ({user_choice}) that you typed is not on our options! please restart the programme and play again!") exit() comp_random_choice = random.choice(["rock", "paper", "scissors"]) if comp_random_choice == "rock": print(f"And the computer's choice was: rock {rock}") elif comp_random_choice == "paper": print(f"And the computer's choice was: paper {paper}") else: print(f"And the computer's choice was: scissors {scissors}") if user_choice == comp_random_choice: print("It's a tie! you can restart the programme and play again!") elif user_choice == "rock" and comp_random_choice == "scissors" or user_choice == "paper" and comp_random_choice == "rock" or user_choice == "scissors" and comp_random_choice == "paper": print(f"You won! {user_choice} beats {comp_random_choice}") else: print(f"You lost! {comp_random_choice} beats {user_choice}")
المشروع فيه use case وهي لما المستخدم يدخل خيار آخر غير الاختيارات المذكورة، البرنامج ينتقل مباشرة لطباعة اختيار الكمبيوتر!! والحل...تعمل else تابعة لاختيار المستخدم ثم تدخل ضمنها بقية الكود كامل.. هذي المرة الثانية ألاحظ فيها مدى أهمية else مدى أهمية ترتيب nested if
اقول لك ما علمنا نبينا قال رسول الله من صنع لهُ معروف فقال لصاحبه جزاك الله خيراً، فقد أبْلَغ في الثناء» قال عمر بن الخطاب رَضِعَ اللَّهُ عَنْهُ : لو يعلمُ أحدكم ما لَهُ في قوله لأخيه: لأكثر منها بَعضُكُم لِبَعْض )) جزاك الله خيراً ؛ مجالس الذكر صحيح الجامع » (708) / مصنف ابن أبي شيبة » 436/1)
Thank you for this wonderful clarification! I'd like to share the way I followed in the project. I used emojis because I wasn't familiar with how to find the shapes used in the project. # rock paper scissor project import random print("welcome to the Rock, Paper , Scissior Game :") play=input("press Enter to start or (Help) to see the rules ").lower() if play=="help": print(" *******Rules******* ") print(" 1-You choose and the computer choose") print(" 2-Rock smashes scissor--> Rock wins") print(" 3-Scissor cut paper-->Scissor wins") print(" 4-Paper cover rock-->Paper wins") play=input("press Enter to start ") choice=input("Enter your choice(rock,paper,scissor) : ").lower() computer_choice=random.choice(["rock", "paper", "scissor"]) print("you chose:") if choice=="paper": print("🫱") elif choice=="rock": print("🤜") elif choice=="scissor": print("✂") else: print("invalid choice") print("computer chose:") if computer_choice=="paper": print("🫱") elif computer_choice=="rock": print("🤜") else: print("✂") if choice=="paper": if computer_choice=="rock": print("you win, Paper cover rock") elif computer_choice=="scissor": print("you lose,Scissor cut paper") else: print("no one loses") elif choice=="rock": if computer_choice=="scissor": print("you win, Rock smashes scissor") elif computer_choice=="paper": print("you lose,Paper cover rock") else: print("no one loses")
import random rock = "✊" paper = "🤚" scissors = "✌" print("Welcome to Rock, Paper, Scissors game:") run = input("Press 'Enter' to start the game or type (HELP) to show the rules help: ").upper() if run == "HELP": print(""" ************* RULES ************* 1) You choose and the computer chooses 2) Rock smashes Scissors -> Rock wins 3) Scissors cut Paper -> Scissors wins 4) Paper covers Rock -> Paper wins """) elif run : print(f"Invalid choice! the word ({run}) that you typed is not on our options! please restart the programme and press 'Enter' to start the game or type (HELP) to show the instructions.") exit() user_choice = input("Type your choice: (rock, paper, scissors): ").lower() if user_choice == "rock": print(f"You chose: rock {rock}") elif user_choice == "paper": print(f"You chose: paper {paper}") elif user_choice == "scissors": print(f"You chose: scissors {scissors}") else: print(f"Invalid choice! the word ({user_choice}) that you typed is not on our options! please restart the programme and play again!") exit() comp_random_choice = random.choice(["rock", "paper", "scissors"]) if comp_random_choice == "rock": print(f"And the computer's choice was: rock {rock}") elif comp_random_choice == "paper": print(f"And the computer's choice was: paper {paper}") else: print(f"And the computer's choice was: scissors {scissors}") if user_choice == comp_random_choice: print("It's a tie! you can restart the programme and play again!") elif user_choice == "rock" and comp_random_choice == "scissors" or user_choice == "paper" and comp_random_choice == "rock" or user_choice == "scissors" and comp_random_choice == "paper": print(f"You won! {user_choice} beats {comp_random_choice}") else: print(f"You lost! {comp_random_choice} beats {user_choice}")
أحبائنا في أكتو كود, تجدون مجموعة أكبر بكثير من الفيديوهات على التطبيق مقارنة بما هو متوفر على يوتيوب. نشجعكم على تحميل التطبيق المجاني للإستفادة الكاملة ولا تنتظروا حتى نقوم برفع المزيد على يوتيوب. يمكنك تخطي اي عدد دروس تحب من خلال التطبيق أيضا
حمل اكتو كود على ايفون من هنا:
apps.apple.com/us/app/octucode/id6449018676
وعلى أندرويد من هنا:
play.google.com/store/apps/details?id=com.base.octucode
how to use the app on pc ?
how to use the app on pc ?
أنا لا أملك جوال, ماذ اأفعل
😟😟
كيفية الإشتراك في octocode
ارفعوا التعليق من فضلكم
نريد من الاستاذ عادل ابراهيم دروس في انشاء تطبيقات الجوال
وياريت لو تكون بلغة kotlin
دعواتكم له و لفريقه بالتوفيق
طبعا بعد كل العلم الذي تقدمه لنا لا نملك إلا الدعاء لك. اللهم أعطي الاستاذ عادل الصحة والعافية والمقدرة على نشر العلم ووفقه وبارك له في ماله وصحته وأهله🤲. شكرا جزيلا أستاذ❤️
صدقت. جزاه الله خيرا كثيرا ولامثاله❤❤❤❤
إن الله إذا أحب عبداً أستخدمه.. بارك الله فيك وزادك من فضله
إن الله اذا أحب عبدا ابتلاه
توصلت للحل ولكن بطريقة اخرى .. شرح سهل وممتع ربنا يوسع عليك ويحفظك ويرحم والديك كما ربوك صغيرا.. كل الحب كل الشكر لحضرتك يا مستر💚💚💚💚
ان شاء الله ماحننساك من الدعاء
الله يوفقك ويعطيك الصحة والعافية وطول العمر ان شاء الله استاذ ابراهيم نحن فخورون بك حياك الله ❤
ربنا يبارك فيك وفي علمك وفي عمرك
و يجعلة في ميزان حسناتك وينعم عليك بالرضا وبركة في وقتك.
شكرا جدا على هذا العمل العظيم ❤❤
بارك الله فيك استاذ ابراهيم ...وجزاك بكل خير على مجهودك وتعبك معانا ..الله يحفظك وينور طريقك ..كما تنورنا❤❤❤❤
بجد انا فخور بيك وبنفسى انى حليت التحدى بنفس الطريقه بجد بندعيلك من قلوبنا وربنا يزيدك علما نافعا ❣❣❣❣❣❣
ممكن تقولى جبت الأيادى منين بالتحديد وبحثت بإيه وفين ؟
@@memoyaser4740يسطا بتعملها بعلمات الأندرسكور والأقواس اللي هيا ده_(
@@memoyaser4740 ابحث عن فن ascii art واكتب جمبها rock paper scissor وبس كدة
انا كمان معرفتش الاقي الأيادي واعملها امر طباعه
بارك الله في عملكم و علمكم و جزاكم الله خير الجزاء
اللهم أنصر إخواننا المسلمين المستضعفين في فلسطين
اللهم ثبت إخواننا المرابطين اللهم أنصرهم و أيدهم
اللهم فرج عنهم ما هم فيه فأنت الولي و النصير و أنت على كل شيء قدير
🎉🎉🎉🎉🎉🎉❤❤❤❤❤🎉🎉🎉🎉🎉
بارك الله فيك أستاذ حل جميل جدا ومختصر أنا أنهيته بعد يوم كامل و في ما يزيد عل 100 صطر واصل جزاك الله خيرا
من اراد الابداع بالبرمجة الرقمية انصحة بفهم طبيعة عملية التفكير.. طريقة تفكير عقله واساليب تطويره
هذا ما احتاج مني التفكير والمحاولة عدة مرات للوصول إلى كيف ارتب المشروع ومتا اطبع الرسوم. نقطة جيدة ومهمة. شكرا على مشاركة أفكارك.
الحمد لله حلي كان صح وبنفس طريقة الاستاذ ، شكرا جزيلا علي كل معلومة تقدمها لنا . انت جعلت البرمجة سهلة بالنسبة للمتعلمين ومنطقية وهذا اهم شئ.
بارك الله فيك
جزاك الله خير الجزاء ورحم والديك وحفظك من كل سوء ❤❤❤
شرح البايثون لامثيل له وجميلل جدااا لكن شرح الHTml مختلف وغير مفهوم حقيقة ،، لا أقلل من مجهود الأخ محمد...لكن هنالك الكثير من الأشياء الغير مفهومة ...
الاستاذ ابراهيم مبدع وله طريقه خاصه فالشرح كل الاحترام له
أنا لسى ما وصلت الحلقه ده ولم اشاهدها...الحمد الله كل التحديات تمكنت من حلها في 10دقائق وبدون بحث مطلقا ماعدا مشروع رمي العملة توجد فيه بعض الأخطاء أو عدم ترتيب الكود ولكن الفكرة نفسها ..جزاك الله خيرا اخي ابراهيم...نحن عايزين مشاريع حقيقية مثل صنع تطبيقات سطح المكتب أو تطبيقات موبايل عبر مكتبة كيفي آلتي تستخدمها لغة بايثون...نريد الاحتراف اخي ...وشكراً
عشان تصل الاحتراف لازم تبني اساس متين بحيث انو الأفكار تجي تلقائيا عندما تواجة مسألة.
ياخي (لوك الصبر) م تستعجل
لا حول حول ولا قوة إلا بالله ، واعجبى ! ، خلق الإنسان من عجل !! ، أساساً لو الدكتور دخل علينا بالتطبيقات الإحترافية هتلاقى ثلاثة أرباع المتعلمين غادروا والبقاقى قاعدين بيكملوا محبطين !!@@mohammedbarakat7415
اصبر ولا تستعجل
تبارك الله انا قعدت ساعه ونص وفي حاجه كانت ناقصه
اكتب/ي الحمد لله كذا
الحمد لله فخور جدا اني استطعت حل هذا المشروع بدون اي مساعدة
قاعدة بعمل مراجعة للحلقات وحسيت اني مستفيدةة كثييرررررررر من الشروحات ومستمتعة كثيررررر بحل التحديات 💓💓💓💓💓💓
قيمه استاذ ابراهيم الحقيقه بتظر لما تجي تراجعي لانه حتكتشفي انه ذكي جدا ماشاءالله وقلبه على الطالب
ربنا يجعله بميزان حسناتك
شكراً أستاذ إبراهيم.. وبارك الله فيك
واو وربي رهيب انا حليتها بشكل معقد اشويه ههههه بس الحل حق المستر مررا رهيب بصراحه وممتع جدا لمن شفت حق المستر تفاجأت اننا كيف ماحليتها كذا سهله مرة بس حلو وممتع شرحك ي مستر الله يرعاك و يحفظك يارب😅❤
جعله الله في ميزان حسناتك ورحم الله والديك ❤
الله يصلح حالك وحال جميع المسلمين وينصر أهل فلسطين على الصاهينة ، اعداء الله
سبحان الله وبحمده سبحان الله العظيم
انت احسن شخص بالعالم شكرا الك انت يعني نجاح و ابداع الله يديمك النا
جزاكم الله خيرا كثيرا افضل معلم ❤❤❤❤❤❤🫶
جزاك الله خيرا
الله يجزيك الخير ويسعدك بالدنيا والاخره
الحمد لله حليته باول محاوله
جزاااك الله خيرا، اني احبك في الله يا اخي ❤❤
هل ممكن تعيد شرح كيف ننسخ أسكيي على بايتون و شكرا
اذا قدرت تعرف ياريت تدلني
@@raghadalali7850 موجد الشرح في حلقة لعبة الجزيرة
انا كمان ماعرفت بس يلي شايفو انا الاستاذ ابراهيم بيعطينا طرف الخيط وبيخليك انت تدور اكتر وتبحث ما بقدملك كالشي جاهز وهاد شي انا بشوفو رهيب
الحلقة هذي تعلمت منها..
Else لا تحتاج بالضرورة إلى if
يمكن التحقق من عدة شروط كبيرة (عدة أسطر مثلا) كلها مع بعض وفي أكثر من سطر وذلك باستعمال الأقواس( ).
الله يوفقك و يعطيك الصحة و العافية ..❤
كل الشكر استاذ ابراهيم
thank our teacher, you are the best
الحمدالله طلع مني من اول مرة
افضل استاذ انا ممتنة لك بالكثير يا استاذ شكرا
الحمد لله حليت بنفس الطريقة تقريبا🎉🎉🎉🎉
انتي جبتي علامة الايد والصخره منين؟
اللهم انصر اخواننا في فلسطين
عملية التفكير استاذ ابراهيم انها سر
بسم الله ماشاء الله لا حول ولا قوة الا بالله الله اكبر
جزاك الله خيرا...وتقبل الله منك..
الحمدلله الحمدلله الحمدلله لم تختلف عن طريقه عملي ❤❤❤❤❤
I can confidently admit that this is the best video that explains this game I watched a bunch of videos but man the way you explain is gold , god bless you Mr Ibrahim. I also wanna say that I did the challenge using a nested dictionary is that good?
الحمد لله الحل صح ❤
الشرح يخبل ❤❤❤
ممكن تعمل مشروع Antivirus للأجهزة الضعيفة ❤
ربنا يكرمك يا رب ❤
شكرا لك علي هذا اامجهود
السلام عليكم
ارجوكم اريد ان اعرف من وين اجيب الصور تبع ورقة حجر مقص بالضبط .
الله يكرمكم
me too
اكتب عجوجل rock , paper , scissors python Ascii symbols
مبدع للامام 🤍
كل الشكر لك استاذنا القدير على ماتبذله من جهود في إيصال المعلومة
I'm waiting with bated breath for the new chapter on Octucode and thanks for everything MR Ibrahim
شكرا على كل مجهودك لإجلنا ولكن أريد أن تعلمنا كيفية التنزيل هذه اللعبه علي الهواتف المحمولة
بارك الله فيك استاذ لاك عندي استفسار بسيط كيف نقدر انضيف scor للمستخدم وكمبيوتر في حالة الفوز والخسارة مثلا تعادل 1-1 او فوز 1-2
متى تكلم عن الاسكي؟؟
في مشروع الجزيرة
بعد اذنكم هو كورس ال Mobile development هيبدا امتى
السللام عليكم اولا شكرا لمجهود و بساطة حضرتك فى التعلم ثانيا انا عملت الكود بس بطريقه تانية عادى و لا ايه هى اخدت منى 139 سطر
فلسطين حرة ❤❤
انا لسه بادية معاكم نقول يا رب
ازاى اجيب الرسومات دى 😢😢
في مواقع كثيرة مثل f symbols
Symbols ❤
ابحث عن اسم الرسمة الي بدك اياها، واكتب بعدها ASKII
ياخي ربنا يبارك لك
استمر ربنا يوفقك ❤
انا تقريبا حليت زيك استا عدل بس ما عرفت كيف بدي اربط طباعة ASCII ART f بالاختيارات
انا بالنسبة لي حليتها بطريقة ابسط بكتير واقل تعقيد
منحط امر طباعة فقط للرسمة ماعدا امر طباعة النتيجة
منين اجيب الرسمة بتاعت الايد؟
ممكن اعرف اجيب الرسمه بتاعه الايد من فين
ابحث علي ascii art هيجلك اشكال كتيره
الله يكرمك❤
الله يبارك فيك
هل تكلم الاستاذ ابراهيم عادل عن ascii من قبل اتمنى الاجابة ؟
مشكورين
اي نعم في حلقة مشروع جزيرة القراصنة
معلش عايز أسألك سؤال
انا عيز اكتب كود ياخد الكلمه من المستخدم بالانجليزي ويحول إلى عربي باستعمال ال list ومن غير استخدام مترجم
الحمد لله استطعت حل المشروع بنفسي وهو يعمل جيدا.
استعملت nested if للتحقق من الاختيارات، المشروع أخذ مني 100 سطر كود !!! ههههه
نعم هو طويل ومعقد لكني أتعلم وأتقدم في كل مرة.
صراحة كل ما أشوف الحل أنبهر حقا بمستوى الأستاذ الفاضل، يعني ابداع ومهارة عالية جدا، الكود متقن ومتحف...منظم ومرتب وسهل وبسيط وكل شيء روعة.
ربنا يفتح عليك من خيري الدنيا والآخرة.
حليته بس بطريقة مختلفه خالص ف٦٣ سطر ومش بالاسكي بالرموز دي 🤚✊️✌️
شكرا جدا
ما شاء الله عليك
حليت هاد المشروع بأكواد مختصرة ،وبطلع معاي نتائج صحيحة تماما ،بس المشكلة خايف يكون كود بدائي 🙂 ،
الكثير من indentation 🥲🥲💔💔
الهم يبارك لك
هى فين الحلقة اللى شرح فيها ال ascii
انتو كيف نسيتو
ازاي اجيب الاسكي
Ascii
المفروض يكون بعد شرط ال help و إلا لو عشان الشخص يحط كلمه enter
danke für Ihnen
هى random.choice بتستخدم فى ايه ؟
تستخدم للاختيار العشوائي
سويتها بس فيه اختلافات ضفت لوب و اشياء ثانيه بس عندك مبسط اكثر
كيف احل مشكلة ما يطلع لي خيار الاختيار من الخيارات في حال تم إدخال كلمة غير help
كلمة خاطئة
للأسف دورت وما لقيت الاجاباية
حليته بهده الطريقة
import random
rock = "✊"
paper = "🤚"
scissors = "✌"
print("Welcome to Rock, Paper, Scissors game:")
run = input("Press 'Enter' to start the game or type (HELP) to show the rules help:
").upper()
if run == "HELP":
print("""
************* RULES *************
1) You choose and the computer chooses
2) Rock smashes Scissors -> Rock wins
3) Scissors cut Paper -> Scissors wins
4) Paper covers Rock -> Paper wins """)
elif run :
print(f"Invalid choice! the word ({run}) that you typed is not on our options! please restart the programme and press 'Enter' to start the game or type (HELP) to show the instructions.")
exit()
user_choice = input("Type your choice: (rock, paper, scissors):
").lower()
if user_choice == "rock":
print(f"You chose: rock
{rock}")
elif user_choice == "paper":
print(f"You chose: paper
{paper}")
elif user_choice == "scissors":
print(f"You chose: scissors
{scissors}")
else:
print(f"Invalid choice! the word ({user_choice}) that you typed is not on our options! please restart the programme and play again!")
exit()
comp_random_choice = random.choice(["rock", "paper", "scissors"])
if comp_random_choice == "rock":
print(f"And the computer's choice was: rock
{rock}")
elif comp_random_choice == "paper":
print(f"And the computer's choice was: paper
{paper}")
else:
print(f"And the computer's choice was: scissors
{scissors}")
if user_choice == comp_random_choice:
print("It's a tie! you can restart the programme and play again!")
elif user_choice == "rock" and comp_random_choice == "scissors" or user_choice == "paper" and comp_random_choice == "rock" or user_choice == "scissors" and comp_random_choice == "paper":
print(f"You won! {user_choice} beats {comp_random_choice}")
else:
print(f"You lost! {comp_random_choice} beats {user_choice}")
ممكن جد يفكرنا زاى بنسخ رموز الاسكى او يفكرنا بالحلقة
أنا حلت التحدي في عدد أسطر غير عادي بالمرة عملت قوائم وبعدين سيفت كل عنصر من القائمة في متغير لوحده وليله
المشروع فيه use case وهي لما المستخدم يدخل خيار آخر غير الاختيارات المذكورة، البرنامج ينتقل مباشرة لطباعة اختيار الكمبيوتر!!
والحل...تعمل else تابعة لاختيار المستخدم ثم تدخل ضمنها بقية الكود كامل..
هذي المرة الثانية ألاحظ فيها مدى أهمية else مدى أهمية ترتيب nested if
أنا النتيجة جاتني زيك بس كتبت الكود في 210سطر 😂😂(نسيت اعمل متغير للرسمات بقيت احطها مرة مرة )
معقول 😮😮 انا والله حليتو ب ٤٩ سطر بس بدون رسومات
الله واكبر عليك😂😂😂😂
حليت المشروع بغير طريقة ونفس النتيجة
متى
❤
اقول لك ما علمنا نبينا قال رسول الله
من صنع لهُ معروف فقال لصاحبه
جزاك الله خيراً، فقد أبْلَغ في الثناء»
قال عمر بن الخطاب رَضِعَ اللَّهُ عَنْهُ : لو يعلمُ أحدكم ما لَهُ في قوله لأخيه: لأكثر منها بَعضُكُم لِبَعْض ))
جزاك الله خيراً ؛
مجالس الذكر
صحيح الجامع » (708) / مصنف ابن أبي شيبة » 436/1)
عظيم
ربنا يوسع عليك
Thank you for this wonderful clarification!
I'd like to share the way I followed in the project. I used emojis because I wasn't familiar with how to find the shapes used in the project.
# rock paper scissor project
import random
print("welcome to the Rock, Paper , Scissior Game :")
play=input("press Enter to start or (Help) to see the rules
").lower()
if play=="help":
print(" *******Rules******* ")
print(" 1-You choose and the computer choose")
print(" 2-Rock smashes scissor--> Rock wins")
print(" 3-Scissor cut paper-->Scissor wins")
print(" 4-Paper cover rock-->Paper wins")
play=input("press Enter to start ")
choice=input("Enter your choice(rock,paper,scissor) : ").lower()
computer_choice=random.choice(["rock", "paper", "scissor"])
print("you chose:")
if choice=="paper":
print("🫱")
elif choice=="rock":
print("🤜")
elif choice=="scissor":
print("✂")
else:
print("invalid choice")
print("computer chose:")
if computer_choice=="paper":
print("🫱")
elif computer_choice=="rock":
print("🤜")
else:
print("✂")
if choice=="paper":
if computer_choice=="rock":
print("you win, Paper cover rock")
elif computer_choice=="scissor":
print("you lose,Scissor cut paper")
else:
print("no one loses")
elif choice=="rock":
if computer_choice=="scissor":
print("you win, Rock smashes scissor")
elif computer_choice=="paper":
print("you lose,Paper cover rock")
else:
print("no one loses")
elif choice=="scissor":
if computer_choice=="paper":
print("you win, Scissor cut paper")
elif computer_choice=="rock":
print("you lose,Rock smashes scissor")
else:
print("no one loses")
else:
print("Error")
Waiting ENDLESSLY to unlock the new lesson on Octucode
ارجو المساعده ..انا بدخل لموقع f symbols لكن لا اعرف كيف احصل على هذه الرسومات بطريقة ال ascii
اكتب rock,paper, scissors ascii art بتلقاهم
ازاي نجيب شكل الايد ؟😢
في مواقع كثيرة مثل f symbols
Ascii text search in google
من وين نجسب الاشكال انا دورت بالموقعين يلي ذكرتهن من قبل بس ما لقيت الاشكال المطلوبة
انا استخدمت chatgpt
ممكن لو سمحت تظهر لنا الكود كامل في الفيديو عشان نشوفوا كيف ينكتب بشكل كامل
import random
rock = "✊"
paper = "🤚"
scissors = "✌"
print("Welcome to Rock, Paper, Scissors game:")
run = input("Press 'Enter' to start the game or type (HELP) to show the rules help:
").upper()
if run == "HELP":
print("""
************* RULES *************
1) You choose and the computer chooses
2) Rock smashes Scissors -> Rock wins
3) Scissors cut Paper -> Scissors wins
4) Paper covers Rock -> Paper wins """)
elif run :
print(f"Invalid choice! the word ({run}) that you typed is not on our options! please restart the programme and press 'Enter' to start the game or type (HELP) to show the instructions.")
exit()
user_choice = input("Type your choice: (rock, paper, scissors):
").lower()
if user_choice == "rock":
print(f"You chose: rock
{rock}")
elif user_choice == "paper":
print(f"You chose: paper
{paper}")
elif user_choice == "scissors":
print(f"You chose: scissors
{scissors}")
else:
print(f"Invalid choice! the word ({user_choice}) that you typed is not on our options! please restart the programme and play again!")
exit()
comp_random_choice = random.choice(["rock", "paper", "scissors"])
if comp_random_choice == "rock":
print(f"And the computer's choice was: rock
{rock}")
elif comp_random_choice == "paper":
print(f"And the computer's choice was: paper
{paper}")
else:
print(f"And the computer's choice was: scissors
{scissors}")
if user_choice == comp_random_choice:
print("It's a tie! you can restart the programme and play again!")
elif user_choice == "rock" and comp_random_choice == "scissors" or user_choice == "paper" and comp_random_choice == "rock" or user_choice == "scissors" and comp_random_choice == "paper":
print(f"You won! {user_choice} beats {comp_random_choice}")
else:
print(f"You lost! {comp_random_choice} beats {user_choice}")
هو حنا من فين جبنا الرموز