مشروع لعبة مين يطلع المحفظة

مشروع لعبة مين يطلع المحفظة

print('Welcom to "whose wallet?"')
print('you will give me a list of names, and I will a person to pay \n')
List_of_Players = []  
import random
Enter_List_of_Players = input("If you're ready, enter the names separated by a comma ")
names = Enter_List_of_Players.split(", ")
List_of_Players.append(Enter_List_of_Players)
Number_of_names = len(List_of_Players) -1
Computer_selection_Players_List = random.randint(0,Number_of_names)
names1 = names[Computer_selection_Players_List]
print(f'Ask {names1} to get out his wallet for dinner on him today')

و في اختصار لي الكود ده بس انا فضلت الأصعب ولاكن هبقى انزل الإختصار

تحب اختصر كام ستر

  • اختصار خمس سطور
  • اختصار اربع سطور
  • اختصار ثلاث سطور
0 ناخب
إعجاب واحد (1)

أنا عملته في سطرين بس :joy: :

names = input("Welcom to 'whose wallet?'\nyou will give me a list of names, and I will a person to pay \n\nIf you're ready, enter the names separated by a comma ").split(", ")
print(f'Ask {names[__import__ ("random").randint(0,len(names) -1)]} to get out his wallet for dinner on him today')
3 إعجابات

عادي نقدر نختصرها بس مش ده المهم المهم ان يكون ولا كبير ولا صغير و يعرف يقرئه متركز ان الكود بتاعك يكون مختصر خليك موازن الأمور المهم يعرف يتقرء

إعجابَين (2)

طب اية رأيك لو عملته في سطر واحد بس

print('Ask ' + (names := input('Welcom to "whose wallet?"\nyou will give me a list of names, and I will choose a person to pay \n\nIf you\'re ready, enter the names separated by a comma: ').split(", "))[__import__('random').randint(0, len(names) - 1)] + ' to get out his wallet for dinner on him today')
إعجاب واحد (1)

وصلت بيك إنك تسرق الكود من Chat GPT وتقول إنه بتاعك :joy::joy: :


مش غريب إنه نفس الكود، الفرق انك عملته بـ(+) وهو بـ(f-string) عشان تبعد الشك، ولا تشات جي بي تي هو اللى بيسرق منك ؟؟ :joy:

يا أخي، مش المهم نعلي على بعض، المهم نتعلم كويس.

إعجابَين (2)

لماذا هذا كله الفائدة في العمل المنظم

إعجابَين (2)

وضح سؤالك عشان مش فاهمك :heart:.

إعجابَين (2)

وانت ليه جزمت انه سارقه؟ يمكن مختصر من دماغه, واصلا هو لسا فالمستويات الاولى فلا تستغرب انه ممكن يستعمل + بدل اف سترنج, انا لمرحلة متاخرة كنت بستخدمها برضو

3 إعجابات

نعم صحيح, هذا فقط تباهي بفهم المفاهيم والقدرة على اختصارها, بينما لو كنت تعمل مع تيم او ما شابه او تقوم بعمل مشروع حقيقي, فالافضل الاختصار في 3 سطور, لانه سهل القراءة والتعديل

إعجابَين (2)

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

3 إعجابات

يا صديقي هذا الرد غير لائق فلا تستهن بقدرات احد نصيحة مني

إعجابَين (2)

الاختصار راجع على قدرت المبرمج

إعجابَين (2)

يعني Chat GPT هو اللى سرقها منه ؟، أصل هو نفس الحل بالظبت.

وبالنسبه لانه ممكن يكون بيستخدم + بدل f-string فلا، هو في الحل الاساسي إستخدم f-string بس في الحل المختصر استخدم +

لو افترضنا انه مختصر الحل من نفسه فكيف عرف :=
اساسا يكفي انه نفس حل Chat GPT !!

إعجاب واحد (1)

من وجهة نظري اهم شيء ان يكون الكود مكتوب بتسلسل منطقي و يكون سهل القراءة و التعديل عليه

إعجاب واحد (1)

انت حكمت عليه انه سارق من gpt حتى وان كان الامر كذالك فردك له ليس لائق

إعجاب واحد (1)

لقد اخبرتهم بهذا لكن ,

إعجاب واحد (1)

انا ارى انه لم يكن يقصد الاسئة له

إعجابَين (2)

شكرا على الاعتراف انا شخصي عندما تكلمت لم اتكلم على الكود وما يخصه وانما الرد فقط وشكرا :smile:

3 إعجابات

كيف ذالك الم تقراء المنشور

إعجاب واحد (1)

لا تجعلوا امر سخيف مثل هذا ان يفسد العلاقة بينكم
أ لم يقل المستر نحن هنا من اجل التعلم لا من اجعل جمع النقاط

4 إعجابات