• 0
reeem

استفسار عن تكلفة لغة البايثون ..

سؤال

اولا السلام عليكم ..

ثانيا..

انا عندي استفسارين عن لغة  python 

هل هي مكلفه واذا كان الجواب بنعم ماهي الخصائص التي تجعلها مكلفه وغاليه ..

والاستفسار الاخر مامعنى او ما لمقصود بـــ restricted aliasing  في البايثون ..

الله يسعدكم ردوا بسرعه

تم تعديل بواسطه reeem
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

11 إجابة على هذا السؤال .

  • 0

تنبيه : لقد اخترت عنوان غير مناسب لموضوعك .. راجع الموضوع التالي :
كيف اختار عنوان المواضيع و كيف اعدل العنوان بعد التنبيه
 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

21 مشاهده ومافيه رد ؟؟؟؟ :(  :(

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

عفوا ما المقصود بـ "مكلفة" ؟ بايثون مجانية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

قصدي بالتكلفه هو انتاج السوفت وير ..

تم تعديل بواسطه reeem
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب البايثون تستخدم الاستعاره الاسميه بمعنى انه يكون هناك مرجعين لنفس المكان بالذاكره ام لا ..؟؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أنا بصراحة مش فاهم حاجة لو حد فاهم يجاوب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

البايثون مجانية إن كنت تتكلمين عن تكلفة برمجة تطبيقات فإن سوق برمجة التطبيقات الويب على Django بإستخدام البايثون

 

أصبح مطلوب بكثرة وتكلفة كل شركة تختلف عن أخرى او عن الخاص غير محدد.

 

في سؤالك الثاني أنت تقصدين مكتبة Simple Alias وهي نفس مفهوم  Pointers with Restricted Aliasing وهي

 

مكتبة تقوم بعمل إختصارات من أجل ربطها بكائنات يكثر الإستخدام بها من طرفك او غيرك ويسهل الرجوع لها من دون إعادة

 

صياغتها من جديد.

 

يمكنك معرفة عليها أكثر في  G  :)

تم تعديل بواسطه عامر الشابي
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب البايثون تستخدم الاستعاره الاسميه بمعنى انه يكون هناك مرجعين لنفس المكان بالذاكره ام لا ..؟؟؟؟

 

فصلي قليلا لم أفهمك :)

 

إن كنت تعملين على كائن ما فإنه سيحجز مكان له في الذاكرة

 

غير ذلك لن يحجز في ذاكرة أي كائن لم تقومي بوضعه

 

أو أنك تقصدين عند عمل إختصار أو كما قلتي أنت إستعارة إسمية هل تأخذ مكان في الذاكرة أو لا 

 

عند مناداتها سيحجز مكان في ذاكرة أجل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب البايثون تستخدم الاستعاره الاسميه بمعنى انه يكون هناك مرجعين لنفس المكان بالذاكره ام لا ..؟؟؟؟

 

نعم، المتغيرات في بايثون لاتخزن قيمة (كما في C مثلاً) بل تخزن أشبه بمؤشر لكائن، ويمكن لأكثر من متغير أن يشير لنفس الكائن يتضح هذا في المثال (الدالة id تعطي معرف الكائن):

>>> a = 1>>> b = a>>> c = a>>>>>> id(a), id(b), id(c)(19096800, 19096800, 19096800)  # كلهم يشيرون لنفس الكائن>>>

كل هذه المتغيرات لها نفس المعرف، أي أنها تشير لنفس الكائن، هذا يتضح أيضاً عند إجراء تغيير في كائن قابل للتغيير (mutable)، فأي تغيير يجرى على الكائن تتأثر به المتغيرات التي تشير إليه، مثلاً في الـlist:

>>> a = [1, 2, 3, 4, 5]>>> b = a>>>>>> id(a), id(b)(24738432, 24738432)    # لهم نفس المعرف>>>>>> b[0] = 111          # غيرنا باستخدام b>>>>>> a[111, 2, 3, 4, 5]       # نفس القيمة>>> b[111, 2, 3, 4, 5]       # نفس القيمة>>>>>> id(a), id(b)        # المعرف نفسه(24738432, 24738432)>>>
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 مشكورين ع الرد ..

بس عندي استفسار عن التعامد او الاستقلاليه ( arthogonality)  

في لغة البايثون ؟؟ :(

ردواا بسرررعه الله يسعدكم

تم تعديل بواسطه reeem
-1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بليزز ردوا  :(  :(

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .