صفحة 1 من 2 12 أخيرأخير
النتائج المعروضة من 1 الى 20 من مجموع 21

موضوع: ياشباب البايثون صعب؟

ردود: 21 | زيارات: 1649
  1. #1
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051

    Unhappy ياشباب البايثون صعب؟

    السلام عليكم ورحمة الله وبركاته

    ياشباب لي كم شهر وانا احاول اتعلم البايثون ولا نتيجة حققت ..

    اخر مره امس قمت ببرمجة لعبة عادية

    ما طلعت نتيجة للسكربت

    مليت الصراحة

    احاول واحاول واحاول

    والنتيجة 0%

    لا والي يقهرني يجي شخص ما اخذ اسبوع وهو يتعلم الى وهو طالع بنتيجة 50%

    وانا يمكن 5 شهور ولا نتيجة

    ممكن اعرف السبب ام اني احمق ؟

    لا واوقات اتفنن مسوي فيها خبرة اكفكف وكوب شاهي

    والنتيجة 000000000000000000000000000000000000000000000000000000000000000000000000

    بعد التفنن وطلعت النتيجة

    اشتغل ضرب بالي جنبي
    والسبب بايثون


    اتمنى فهمتوني سلام
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك


  2. #2
    السلام عليكم.
    أخى أتعرف أنا لم أستخدم البايثون فى حياتى إلى بنسبة 01. و هى عن طريق البليندر أنتأفضل منى أخى أنت حاولت وأصبحت 50% أما أنا فلم أحاول من الأصل أى أنا -50% لا تيأس أخى الأعضاء فى المنتدى لن يتركوك و أعتقد أن الأخ ضياء وضع درس لشرحه أتمنى أن يأتى ويساعدك,
    توكل على الله.
    باتوفيق.
    السلام عليكم.


    ـــــــــــــــــــــــــــــــــــــــــــــ
    www.blender.org
    إذا كنت تحب الحاسوب فلا تجلس أمامه كثيراٌ لإنه لن يحبك و سيضرك.
    [/B]

  3. #3
    ربما انت لا تريد ان تتعلم برمجة بايثون ولكن تريد "تعلم البرمجة من خلال بايثون"

    فاللغات ما هى الا ادوات ولكن هناك المنطق البرمجى للمبرمج

    لذلك اذا كنت مبرمج فتعلم لغة اسكربتنج مثل البايثون لن ياخذ اسببوع وذلك لتوفر المنطق البرمجى المسبق (كيفية صناعة منطق البرنامج الناجح)

    لذلك اذا اردت تعلم "المنطق البرمجى والتطبيق بالبايثون" فهناك كتب يمكنى اختيارها لك
    ولكن اولا اخبرنى . هل انت مرتاح مع الكتب الانجليزية ؟

  4. #4
    نعم كلام يوسري صحيح
    ينبغي اولا تعلم algorithme
    لأن جميع لغات البرمجة تعتمد عليه وهو يشرح المباديء الأساسية لكل اللغات
    واظن ان تعلم لغة برمجة معينة يتطلب الوقت لكن بالنهاية ستتوصل الى ذلك
    بالتوفيق

  5. #5
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    اقتباس الموضوع الأصلي كتب بواسطة m.yosry معاينة الرد
    ربما انت لا تريد ان تتعلم برمجة بايثون ولكن تريد "تعلم البرمجة من خلال بايثون"

    فاللغات ما هى الا ادوات ولكن هناك المنطق البرمجى للمبرمج

    لذلك اذا كنت مبرمج فتعلم لغة اسكربتنج مثل البايثون لن ياخذ اسببوع وذلك لتوفر المنطق البرمجى المسبق (كيفية صناعة منطق البرنامج الناجح)

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

  6. #6
    هناك كتاب اعتبرة الابسط والاخف
    http://booktraining.org/programming-...ng-python.html
    اعتفد انة الافضل لك
    واذا اردت فيديو
    http://booktraining.org/video-traini...undaments.html

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

  7. #7
    عضو متميز
    تاريخ التسجيل
    Sep 2008
    المنطقة
    السعودية
    ردود
    2,132
    هناك دورة قام بها الأخ ضياء الدين الخوالده وقد كان ذلك أول دورة يقدمها أحد الاعضاء للبرمجة بالبايثون أعتقد أنك كنت غائب حينها لكن الدروس لم تهرب لا تزال موجوة حتى الآن

    http://www.maxforums.net/showthread.php?t=152493



    ول نعيد المجد العظيم لأمة * كانت منارا للعلوم قديما

  8. #8
    يوجد دورة عربية للبايثون للاخ احمد يوسف (سترايكر)
    http://programming-fr34ks.net/smf/ar...60715851587-8/

    وانصحك بالكتاب بردى بالاعلى (استخدم ترجمة جوجل فى الكلمات الغير معروفة)

  9. #9
    عضو متميز
    تاريخ التسجيل
    Sep 2008
    المنطقة
    السعودية
    ردود
    2,132
    اقتباس الموضوع الأصلي كتب بواسطة m.yosry معاينة الرد
    يوجد دورة عربية للبايثون للاخ احمد يوسف (سترايكر)
    http://programming-fr34ks.net/smf/ar...60715851587-8/

    وانصحك بالكتاب بردى بالاعلى (استخدم ترجمة جوجل فى الكلمات الغير معروفة)
    شكرا لك أخي والله ما كنت أعرف شيء عنها لولاك



    ول نعيد المجد العظيم لأمة * كانت منارا للعلوم قديما

  10. #10
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    اقتباس الموضوع الأصلي كتب بواسطة m.yosry معاينة الرد
    هناك كتاب اعتبرة الابسط والاخف
    http://booktraining.org/programming-...ng-python.html
    اعتفد انة الافضل لك
    واذا اردت فيديو
    http://booktraining.org/video-traini...undaments.html

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



    واى استفسار قم بوضعة فى الموضوع
    شكرا لك اخي لكن الفيديو كم حجمة
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك

  11. #11
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    شكرا لكم جميعا ساضع اخر تطوراتي هنا ان شاء الله
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك

  12. #12
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    طيب اخواني

    سؤال ؟


    عملت import this في ملف IDLE اخرجت لي لستة

    كما نرا

    The Zen of Python, by Tim Peters

    Beautiful is better than ugly.
    Explicit is better than implicit.
    Simple is better than complex.
    Complex is better than complicated.
    Flat is better than nested.
    Sparse is better than dense.
    Readability counts.
    Special cases aren't special enough to break the rules.
    Although practicality beats purity.
    Errors should never pass silently.
    Unless explicitly silenced.
    In the face of ambiguity, refuse the temptation to guess.
    There should be one-- and preferably only one --obvious way to do it.
    Although that way may not be obvious at first unless you're Dutch.
    Now is better than never.
    Although never is often better than *right* now.
    If the implementation is hard to explain, it's a bad idea.
    If the implementation is easy to explain, it may be a good idea.
    Namespaces are one honking great idea -- let's do more of those!

    ما فائدتها
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك

  13. #13
    beautiful is better than ugly.
    Explicit is better than implicit.
    Simple is better than complex.
    Complex is better than complicated.
    Flat is better than nested.
    Sparse is better than dense.
    Readability counts.
    Special cases aren't special enough to break the rules.
    Although practicality beats purity.
    Errors should never pass silently.
    Unless explicitly silenced.
    In the face of ambiguity, refuse the temptation to guess.
    There should be one-- and preferably only one --obvious way to do it.
    Although that way may not be obvious at first unless you're dutch.
    Now is better than never.
    Although never is often better than *right* now.
    If the implementation is hard to explain, it's a bad idea.
    If the implementation is easy to explain, it may be a good idea.
    Namespaces are one honking great idea -- let's do more of those
    النصائح الذهبية لمبرمجى البايثون (ستفهمهم عندما تنتهى من تعلم اللغة)

  14. #14
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    طيب راح اتركها الان وارجع لها بعد ما اتعلم لغة البايثون
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك

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

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

  16. #16
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    اها شكرا لك تستحق ان تكون مشرف للقسم
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك

  17. #17
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    سؤال ليش نستخدم علامة # في بايثون ما فائدتها... عاجل
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك

  18. #18
    تستخدم علامة # قبل سطر التعليق او الcomment
    التعليقات هى سطور تظهر فى المصدر البرمجى ولا توثر فى طريقة عمل البرنامج (لانها لغة انسان) ولا توثر فى حجم البرنامج فى اللغات المترجمة (مثل السى)
    اى قبل كتابة تعليق اسبقة بعلامة # واكتب التعليق لنهاية السطر

    يقوم المبرمحين بكتابة التعليقات لفهم الكود البرمجى وتنظيمة ومساعدتة المبرمجين الاخرين او مساعدة انفسهم عند قراء الكود مرة اخرى لتصليحة او لتطويرة ولذلك هى عادة جيدة لكتابة تعليقات مفيدة لتفهيم الكود . ويقابلها فى السى/السى++ علامتان // و /* */

    اى التعليق عبارة عن كتابة حرة لشرح جزء فى الكود (غالبا الاسطر او السطر الذى يلية )

    انظر الى تلك الاسكربتات وكيف يقوم بوضع تعليقات فيها

    http://en.wikibooks.org/wiki/Blender...ook#RGB_to_HSV

    ولكن انصحك باستخدامها بكثرة لانها ستساعدك وستعودك على عادة جيدة (ربما فى الرابط تعليقاتة قليلة لانة خبير فى البايثون/بلندر ومتوقع ان يفهم اجزاء من الكود دون تعليقات ويقوم بالتعليقات على الاجزاء التى تحتاج شرح )

    وقد يستخدمها المبرمجين لاغراض اخرى مثل سبقها لكود برمجى لحالة خاصة (على افتراض لرغبة خاصة) بحيث عندما يقوم المبرمج بحذف العلامة ينفذ السطر البرمجى

    وهى بالطبع سطرها السابق ل# يتم تجاهلها تماما من المفسر (مترجم الكود ليعمل)(interpreter)

  19. #19
    Blender&Sculptris
    صور رمزية BaGheEra
    تاريخ التسجيل
    Sep 2008
    المنطقة
    KSA
    ردود
    4,051
    طيب عندي مثال راح اطرحة وقولي هل الكود صحيح ام لا


    LanguageARABIC = 28 # The number of Arabic characters("28")k

    print LanguageARABIC

    28

    هل نجحت ام لا في المتغيرات
    ان واجهتك صعوبة في اتقان التصميم اصمد وحاول وان حاولت وفشلت فلا بأس اعد المحاولة وان لم تفلح
    فحاول وان فلحت تكون نجحت وسر نجاحك هو اصرارك

  20. #20
    فى كودك قمت بعمل متغير LanguageARABIC واعطيتة قيمة 28
    ثم قمت بطباعتة بالامر print
    وهذا السطر يعتبر تعليق لا يوثر فى عمل البرنامج
    # The number of Arabic characters("28&quot...k
    اذا كان هذا قصدك فقد نجحت

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل