الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مدْخل إلى Python

رائج
بدأه ♥ حُوريّة ♥ في 9 مايو 2009 · 54 رد · 31,278 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#26

مرجع نحوي و هيكيلي لنصوص Python

بعض الأحيان الشخص بينسى مكونات اللغة نحوياً

لأسباب متل انشغاله بلغات اخرى و لكن بيتزكر

طريقة عمل اللغة و آليتها

هنا مرجع سريع للغة python

بنقدر نطبعهن و نضمهن (مجموعة أوراق) مع بعضن و بتكون قريبة منا للرجوع إليها اسناء التطبيق

Bye

تم تعديل هذه المشاركة بواسطة رغـد في 16 مايو 2009 في 14:55

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#27

الشرح رائع و مفهوم وبطريقة مبسطة

ولكنة ينقصة الامثلة العملية ككثير من الكتب العربية

#28
black-hunter كتب:
الشرح رائع و مفهوم وبطريقة مبسطة

ولكنة ينقصة الامثلة العملية ككثير من الكتب العربية

شاكرة هالإضافة الكريمة و الإنتقاد البناء...

إن شاء الله رايحة ضيف امثلة اكتر جدية و عملية متل ما بتريدوا...

بس لوقت بيفهموا الأساسيات معي و يطبقوا بعض الأشياء

قريباً إن شاء الله

Bye...

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#29

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

بارك الله فيك اختى الفاضلة رغـــد على هذا الشرح الرائع والمجهود الواضح جدا. تقريبا كده كل يوم لازم اخد نظرة هنا لارى الجديد :)

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

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

وهل للغة البايثون استخدامات فى مجال الذكاء الاصطناعى , وعلى وجه الخصوص خوارزمية "البرمجة الجينية Genetic Programing"؟

بارك الله فيك ونفع بك ,,,

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#30
عماد حمدي احمد كتب:
السلام عليكم ورحمة الله

بارك الله فيك اختى الفاضلة رغـــد على هذا الشرح الرائع والمجهود الواضح جدا. تقريبا كده كل يوم لازم اخد نظرة هنا لارى الجديد :)

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

بارك الله بيك اخي عماد و سعيدة بتقييمك للموضوع...وبتشرف بأي وقت طبعاً

أمرك اخي

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

خلص إزاً مسألة السهولة و السلاسة متفقين عليهن و خصوصاً لما بتكون من شخص خبير متلك وسابق بالتعامل مع Matlab و عامل تطبيقات حسابية جادة بحكم مجال تخصصه... هي شهادة لـ Python.

:happy:

شاهد هدا المثال ايضاً لمفهوم list comprehension...طبعاً هي العملية بتساعدنا على إنشاء قائمة طويلة لأعداد معينة ضمن منطق و تكرار أو لنقول ضمن قانون معين بدون استعمال for و if بطريقة هياكل و بنفس الوقت اسرع:

لاحظ عبارة عن أعداد مرفوعة للقوة اتنين من 0 لـ 100

>>> powOfTwo = [x**2 for x in range(100)]

>>> powOfTwo

[0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, 324, 361, 400, 441, 484, 529, 576, 625, 676, 729, 784, 841, 900, 961, 1024, 1089, 1156, 1225, 1296, 1369, 1444, 1521, 1600, 1681, 1764, 1849, 1936, 2025, 2116, 2209, 2304, 2401, 2500, 2601, 2704, 2809, 2916, 3025, 3136, 3249, 3364, 3481, 3600, 3721, 3844, 3969, 4096, 4225, 4356, 4489, 4624, 4761, 4900, 5041, 5184, 5329, 5476, 5625, 5776, 5929, 6084, 6241, 6400, 6561, 6724, 6889, 7056, 7225, 7396, 7569, 7744, 7921, 8100, 8281, 8464, 8649, 8836, 9025, 9216, 9409, 9604, 9801]

>>> |

لاحظ القانون اشلون مكتوب بين الأقواس المربعة للقائمة []. ببساطة و بطريقة سريعة...

ناخد مسال تاني: للأعداد الزوجية من 0 لـ 100

>>> evenN = [x for x in range(100) if x % 2 == 0]

>>> evenN

[0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98]

>>> |

بتلاحظ القانون و طريقة استعمال if لحتى نعمل قائمة تحت شرط معين.

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

الإجابة هون مش ببساطة white-black!

طبعاً اكيد بتعرف بأن الـ Matlab معمول من الصفر(على الأقل استهلالياً كأداة أو كفكرة) لحساب و تحليل و التعامل مع Matrices. و لما بتكون الأشيا معمولة لشيء مخصص افضل من الأدوات التي ممكن أن تكون نافعة لهذا الشيء او ذاك. و لكن لغة Python بالإضافة إلى NumPy و هي عبارة عن مكتبة حسابية مُضافة إلى لغة Python و عملت تخفيف للحمل على اللغة نفسا و كما هو مقترح في بعض المقالات الأجنبية فإن Python تفي بالغرض تماماً و ربما اسرع من Matlab. و لكن هون موضوع الرابط التالي متأكدة بأنه سيفيدك في المقارنة و خصوصاً انت منتقل من نقطة او تقنية لتقنية تانية

اتفضل

و راقب ايضاً الرسمة البيانية للسرعة موجودة بالرابط

عماد حمدي احمد كتب:
وهل للغة البايثون استخدامات فى مجال الذكاء الاصطناعى , وعلى وجه الخصوص خوارزمية "البرمجة الجينية Genetic Programing"؟

بارك الله فيك ونفع بك ,,,

بصفة عامة طبعاً للزكاء الإصطناعي و بشكل عام متل الألعاب و التحكم بالآلات ووو...

على وجه الخصوص الخوارزميات الجينية فيه موضوع هنا و تطبيقات و دروس للبرمجة الجينية بالرابط التالي

اتفضل

طبعاً الموضوع حول استعمال python بهالمجال.

وايضا هالموضوع

PyMat - An interface between Python and MATLAB

قبل ختام المشاركة:

رايد نصيحة اختك؟...ادرس لغة Python و باشر معها بكل الحالات مش خسران(هي ميزة وطعامة هاللغة بالنسبة إلي) عبارة عن دراسة جانبية بأوقات الفراغ بدون كل هالأسئلة.

طبعاً انا فاضية بعض الأوقات و بعمل تطبيقات بسيطة افضل من تضييع الوقت

إن شاء الله بصير مؤلفة لكتب بهالمجالات

:happy:

موفق يارب

و شاكرة مرورك و تشجيعك الكريم

bye

تم تعديل هذه المشاركة بواسطة رغـد في 18 مايو 2009 في 05:00

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#31

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

بارك الله فيك اختى الفاضله على الرد والاهتمام

رغـد كتب:

الإجابة هون مش ببساطة white-black!

طبعاً اكيد بتعرف بأن الـ Matlab معمول من الصفر(على الأقل استهلالياً كأداة أو كفكرة) لحساب و تحليل و التعامل مع Matrices. و لما بتكون الأشيا معمولة لشيء مخصص افضل من الأدوات التي ممكن أن تكون نافعة لهذا الشيء او ذاك. و لكن لغة Python بالإضافة إلى NumPy و هي عبارة عن مكتبة حسابية مُضافة إلى لغة Python و عملت تخفيف للحمل على اللغة نفسا و كما هو مقترح في بعض المقالات الأجنبية فإن Python تفي بالغرض تماماً و ربما اسرع من Matlab. و لكن هون موضوع الرابط التالي متأكدة بأنه سيفيدك في المقارنة و خصوصاً انت منتقل من نقطة او تقنية لتقنية تانية

اتفضل

و راقب ايضاً الرسمة البيانية للسرعة موجودة بالرابط

نعم واضح من الرابط السابق , ان لغة بايثون اسرع بالفعل من لغة الماتلاب. وهذه معلومه غاية فى الاهمية بالنسبة لى.
رغـد كتب:
بصفة عامة طبعاً للزكاء الإصطناعي و بشكل عام متل الألعاب و التحكم بالآلات ووو...

على وجه الخصوص الخوارزميات الجينية فيه موضوع هنا و تطبيقات و دروس للبرمجة الجينية بالرابط التالي

اتفضل

طبعاً الموضوع حول استعمال python بهالمجال.

وايضا هالموضوع

PyMat - An interface between Python and MATLAB

اخذت نظرة سريعة وان شاء الله اطلع على الروابط السابقة بتمعن اكثر. فمجال عملى الان تطوير مجموعة من طرق الذكاء الاصطناعى لتحاكى طريقة "البرمجة الجينية" , وموضوع التعامل مع الاشجار هذا ليس سهل بالمرة , لكن على الله قصد السبيل.
رغـد كتب:
رايد نصيحة اختك؟...ادرس لغة Python و باشر معها بكل الحالات مش خسران(هي ميزة وطعامة هاللغة بالنسبة إلي) عبارة عن دراسة جانبية بأوقات الفراغ بدون كل هالأسئلة.
بارك الله فيك على النصيحة , وانا فعليا حملت لغة البايثون , وبتابع مع حضرتك هنا خطوة بخطوة وربنا ييسر الامور ان شاء الله.
رغـد كتب:
طبعاً انا فاضية بعض الأوقات و بعمل تطبيقات بسيطة افضل من تضييع الوقت

إن شاء الله بصير مؤلفة لكتب بهالمجالات

:happy:

ان شاء الله نسمع عنك كل خير , وربنا يوفقك ويتقبل منك.

بالله التوفيق ,,,

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#32

سؤال واحد غشيييم

بعد ما تابعت اغلب الي انتي حطيتيه وانا كان اغلب الكلام هذا مر عليه في الفيجول والبيسك

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

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

الاهم عندي هوه كيفية برمجة موقع بهذه اللغة وليس تصميم برنامج فارجو ان يكون التوجيه على طريقة تصميم الموقع

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

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

ولك الشكر الخالص

وترى شرحك مبدع مره وتصلحي مدرسه

حزاك الله خير واسكنك فسيح جناته

تم تعديل هذه المشاركة بواسطة اسلام عكيلة في 1 يوليو 2009 في 09:50

#33

اقتباس
سؤال واحد غشيييم

بعد ما تابعت اغلب الي انتي حطيتيه وانا كان اغلب الكلام هذا مر عليه في الفيجول والبيسك

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

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

الاهم عندي هوه كيفية برمجة موقع بهذه اللغة وليس تصميم برنامج فارجو ان يكون التوجيه على طريقة تصميم الموقع

مرحبا اخي:

لغة Python لغة رائدة و تُستعمل بكثرة في تطبيقات الويب(تصميم المواقع)...

هون الرابط بنفس القسم بتلاقي تساؤولات من هالنوع و الخبراء بيجيبوا عـ الأسئلة...

اتفضل

آسفة لأن تجربتي او خبرتي بتصميم المواقع بهاللغة تقريباً صفر...

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

آسفة ايضاً...سؤالك الكريم مناسب لحتى يكون بموضوع كامل :happy: .

اسلام عكيلة كتب:
ثالثا ممكن اشوف برنامج من برمجة بيثون او اشوف حاجه عن امكنياته مثلا؟؟؟

طبعاً موجودة و بتقدر تعمل برامج من كل الأنواع(تقريباً) بهاللغة...

اتفضل اقرأ هالمشاركة من عند السطر الموجه إلى الأخ mtak23...

بالزبط عند السطر هاد

@mtak23

من المشاركة

اسلام عكيلة كتب:
ولك الشكر الخالص

وترى شرحك مبدع مره وتصلحي مدرسه

حزاك الله خير واسكنك فسيح جناته

شكراً اخي بارك الله بيك

آمين يارب و إلك انت ايضاً... :happy:

موفق

bye

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#34

آسفة هون المشاركة بالزبط

ما صلحت معي اسناء التعديل للمشاركة

اقرأ من عند السطر المعنون بـ @mtak23

امسلة و روابط لبعض إمكانيات python و برامج مشهورة كتير معمولين بهاللغة.

موفق

bye

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#35

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

أولاً أثمن جهودك أختي الكريمة رغد أو (فاطمة) الكبيرة لا شك ..

على فكرة أنا بدأت بدراسة هذه اللغة من فترة لا بأس بها و لاحظت أن لها مستقبل و لم أكن أعلم أن هناك من المبرمجين العرب من هو مهتم بها :)

أنا كنت أقرأ مثل أختنا من الـ Help الخاص بها و من ثم انتقلت إلى عدد من الكتب مثل :

learning-python-3rd-edition من O’Reilly

أيضاً كتاب لـ Apress اسمه Begining Python From Novice To Professional

ثم انتقلت إلى تعلم WXPython (تقنية خاصة لبناء الواجهات في بايثون) المرعبة صراحة !!

و عملت كم مثال لبرامج لها واجهات تعمل (نفسها) على كل من Linux و Windows حسب تجربتي .. و هناك أمثلة رائعة و سهلة لهذه التقنية متوفرة على الانترنت

أيضاً هناك كتاب بيجنن لتعلم هذه التقنية و هو :

wxpython-in-action

أيضاً رائع ..

و من يريد نصيحتي (نصيحة متواضعة) يقرأ هذا الكتاب .

learning-python-3rd-edition من O’Reilly

لأنو فعلاً مميز جداً و خاصة في طريقته في تعريف القارئ حول هذه اللغة .. يتبع طريقة (سؤال و جواب) يسأل السؤال الذي يخطر ببالك كمبتدئ و يجاوبك عليه .

أتمنى أن أكون أضفت شي ذو أهمية على هذا الموضوع الجميل أساساً , و سنتعاون على الخير إن شاء الله دوما .

1

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#36

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

الموضوع قمة في الروعة و التنظيم

استفدت منه الكثر

بارك الله فيكِ اختي

:wink:

#37
imadouzoun كتب:

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

أولاً أثمن جهودك أختي الكريمة رغد أو (فاطمة) الكبيرة لا شك ..

على فكرة أنا بدأت بدراسة هذه اللغة من فترة لا بأس بها و لاحظت أن لها مستقبل و لم أكن أعلم أن هناك من المبرمجين العرب من هو مهتم بها :)

أنا كنت أقرأ مثل أختنا من الـ Help الخاص بها و من ثم انتقلت إلى عدد من الكتب مثل :

learning-python-3rd-edition من O’Reilly

أيضاً كتاب لـ Apress اسمه Begining Python From Novice To Professional

ثم انتقلت إلى تعلم WXPython (تقنية خاصة لبناء الواجهات في بايثون) المرعبة صراحة !!

و عملت كم مثال لبرامج لها واجهات تعمل (نفسها) على كل من Linux و Windows حسب تجربتي .. و هناك أمثلة رائعة و سهلة لهذه التقنية متوفرة على الانترنت

أيضاً هناك كتاب بيجنن لتعلم هذه التقنية و هو :

wxpython-in-action

أيضاً رائع ..

و من يريد نصيحتي (نصيحة متواضعة) يقرأ هذا الكتاب .

learning-python-3rd-edition من O’Reilly

لأنو فعلاً مميز جداً و خاصة في طريقته في تعريف القارئ حول هذه اللغة .. يتبع طريقة (سؤال و جواب) يسأل السؤال الذي يخطر ببالك كمبتدئ و يجاوبك عليه .

أتمنى أن أكون أضفت شي ذو أهمية على هذا الموضوع الجميل أساساً , و سنتعاون على الخير إن شاء الله دوما .

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

شكراً لك أخي الكريم وبلا شك اضافتك ذات اهمية طبعاً :happy:

بارك الله بك وسعيدة بإضافتك المباركة.

Fabio كتب:

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

الموضوع قمة في الروعة و التنظيم

استفدت منه الكثر

بارك الله فيكِ اختي

:wink:

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

سعيدة بهذا التعليق المبارك. واعتذر عن تأخري.

يحرسك الله ويرعاك اخي الكريم.

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#38

شكراً جزيلاً يا رغـد على هذا الموضوع الجميل..

يبدو أنها لغة واعدة حقاً..

سأكون في الصف الأول في قاعة المحاضرات، طالب مشاغب و كثير الأسئلة.. :P

لي بعض الاستفسارات:

كل لغات البرمجة تقريباً تدعم الحوسبة العددية Numerical Computation، هذا الجانب لا يهمني في أبحاثي.. ما يهمني هو الحوسبة الرمزية Symbolic Computation or Computer Algebra. فما مدى تدعيم بايثون لهذا النوع الرمزي من الحوسبة؟

لتوضيح ماذا تعني الحوسبة الرمزية؛ فإن نتيجة التكامل التالي هي نتيجة رمزية لتكامل غير محدد indefinite integral

mimetex.cgi?\int {{x^2}dx}= \frac{{{x^2}

و نتيجة التكامل التالي هي نتيجة رمزية لتكامل محدد definite integral

mimetex.cgi?\int_{ - 1}^1 {{x^2}dx}= \fr

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

mimetex.cgi?\int_{ - 1}^1 {{x^2}dx}= 0.6

Thanks in advance

تم تعديل هذه المشاركة بواسطة YDVIPER في 31 أغسطس 2010 في 04:31

1

[bg=#000000]

La filosofia e scritta in questo grandissimo libro che continuamente ci sta aperto innanzi a gli occhi (io dico l’universo), ma non si pu o intender se prima non s’impara a intender la lingua e conoscere i caratteri ne’ quali e scritto. Egli e scritto in lingua matematica e i caratteri sono triangoli, cerchi, ed altre figure geometriche senza i quali mezi e impossibile a intenderne umanamente parola; senza questi e un aggirarsi vanamente per un oscuro laberinto.

Galileo

لقد كُتبت الفلسفة في هذا الكتاب العظيم الذي يوجد دائماً أمام أعيننا (و أعني به الكون)، و لكن لا يمكن لأحدٍ أن يفهمه ما لم يتعلم في البدء حروفَ اللغة التي كُتب بها. لقد كُتب بلغة الرياضيات، و الحروف هي مثلثاتٌ و دوائر و أشكالٌ هندسية أخرى؛ بدون هذه اللغة يكون من المستحيل على البشر أن يفهموا و لو كلمة، بدون هذه اللغة نُمسي كمن يتخبطُ بلا هدى في متاهةٍ مظلمة.

جاليليو

[/bg]

Yasser

#39

بارك الله فيك أختنا الفاضلة على الدروس الرائعة في python

هللا تضعينها كلها في كتاب حتى يستفيد أكبر قدر ممكن

وجعل الله هذا في ميزان حسناتك

1

الجزائر قلبي وغزة نبضه

2522zn0.png
#40
YDVIPER كتب:

شكراً جزيلاً يا رغـد على هذا الموضوع الجميل..

يبدو أنها لغة واعدة حقاً..

سأكون في الصف الأول في قاعة المحاضرات، طالب مشاغب و كثير الأسئلة..  :P

لي بعض الاستفسارات:

كل لغات البرمجة تقريباً تدعم الحوسبة العددية Numerical Computation، هذا الجانب لا يهمني في أبحاثي.. ما يهمني هو الحوسبة الرمزية Symbolic Computation or Computer Algebra. فما مدى تدعيم بايثون لهذا النوع الرمزي من الحوسبة؟

لتوضيح ماذا تعني الحوسبة الرمزية؛ فإن نتيجة التكامل التالي هي نتيجة رمزية لتكامل غير محدد indefinite integral

mimetex.cgi?\int {{x^2}dx}= \frac{{{x^2}

و نتيجة التكامل التالي هي نتيجة رمزية لتكامل محدد definite integral

mimetex.cgi?\int_{ - 1}^1 {{x^2}dx}= \fr

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

mimetex.cgi?\int_{ - 1}^1 {{x^2}dx}= 0.6

Thanks in advance

اتفضل يا دكتور ياسر واسال وشاغب شو ما بدك! :P

إلى الآن وحسب معرفتي ليست هناك اشيا مستحيلة (حسابية بالتحديد وبكل الأنواع) على أي لغة جيدة ومعروفة متل Python على الأقل!

هناك مشروع مفتوح المصدر وهو Sage ويخدم الحوسبة الرمزية كما قرأت عنه اثناء البحث امس وهو يعمل مع لغة Python وهذه الروابط للإطلاع:

Introduction

Sage Symbolic Computation

Sage Home Page and Download

سعيدة بمشاركاتك بالموضوع اخي دكتور ياسر قد سعادتي بمشاركة اخي الدكتور عماد

وكل المشاركين على راسي من فوق :happy:

موفقين يارب

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#41
♥رغـد♥ كتب:

اتفضل يا دكتور ياسر واسال وشاغب شو ما بدك!  :P

إلى الآن وحسب معرفتي ليست هناك اشيا مستحيلة (حسابية بالتحديد وبكل الأنواع) على أي لغة جيدة ومعروفة متل Python على الأقل!

هناك مشروع مفتوح المصدر وهو Sage ويخدم الحوسبة الرمزية كما قرأت عنه اثناء البحث امس وهو يعمل مع لغة Python وهذه الروابط للإطلاع:

Introduction

Sage Symbolic Computation

Sage Home Page and Download

سعيدة بمشاركاتك بالموضوع اخي دكتور ياسر قد سعادتي بمشاركة اخي الدكتور عماد

وكل المشاركين على راسي من فوق  :happy:

موفقين يارب

بارك الله فيك يا رغـد..

لدي Sage بالفعل.. لكن الجديد و الرائع أيضاً هذه المعلومة الممتازة؛ أنه يدعم بايثون..

إذن فإلى بايثون..  :)

أريد أن أعطيك موجباً لكن هناك خطأ في موجبي اليوم..  :P

باقٍ بمشيئة الله في الصف الأول..

[bg=#000000]

La filosofia e scritta in questo grandissimo libro che continuamente ci sta aperto innanzi a gli occhi (io dico l’universo), ma non si pu o intender se prima non s’impara a intender la lingua e conoscere i caratteri ne’ quali e scritto. Egli e scritto in lingua matematica e i caratteri sono triangoli, cerchi, ed altre figure geometriche senza i quali mezi e impossibile a intenderne umanamente parola; senza questi e un aggirarsi vanamente per un oscuro laberinto.

Galileo

لقد كُتبت الفلسفة في هذا الكتاب العظيم الذي يوجد دائماً أمام أعيننا (و أعني به الكون)، و لكن لا يمكن لأحدٍ أن يفهمه ما لم يتعلم في البدء حروفَ اللغة التي كُتب بها. لقد كُتب بلغة الرياضيات، و الحروف هي مثلثاتٌ و دوائر و أشكالٌ هندسية أخرى؛ بدون هذه اللغة يكون من المستحيل على البشر أن يفهموا و لو كلمة، بدون هذه اللغة نُمسي كمن يتخبطُ بلا هدى في متاهةٍ مظلمة.

جاليليو

[/bg]

Yasser

#42

وايضاً هذه المكتبة ربما تفي بالغرض يا ياسر

sympy

موفق يارب

YDVIPER كتب:

بارك الله فيك يا رغـد..

لدي Sage بالفعل.. لكن الجديد و الرائع أيضاً هذه المعلومة الممتازة؛ أنه يدعم بايثون..

إذن فإلى بايثون..  :)

أريد أن أعطيك موجباً لكن هناك خطأ في موجبي اليوم..  :P

باقٍ بمشيئة الله في الصف الأول..

مشاركتك ألف 1000 موجب بتقيمي يا ياسر :happy:

موفق يارب

dz-php كتب:

بارك الله فيك أختنا الفاضلة على الدروس الرائعة في python

هللا تضعينها كلها في كتاب حتى يستفيد أكبر قدر ممكن

وجعل الله هذا في ميزان حسناتك

بارك الله فيك اخي الفاضل والرائع هو استحسانك لدروسي ومرورك المبارك

إن شاء الله بيصير معي وقت وبعمل نسخة pdf...

بقول يارب لأني منشغلة جداً هذه الأيام

آسفة على تقصيري

موفق يارب

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#43
اقتباس
SymPy is written entirely in Python and does not require any external libraries

Wow

يبدو أن بايثون لغة أقوى مما يتخيل الكثيرون..  :happy:

حفظك الله يا رغد..،

[bg=#000000]

La filosofia e scritta in questo grandissimo libro che continuamente ci sta aperto innanzi a gli occhi (io dico l’universo), ma non si pu o intender se prima non s’impara a intender la lingua e conoscere i caratteri ne’ quali e scritto. Egli e scritto in lingua matematica e i caratteri sono triangoli, cerchi, ed altre figure geometriche senza i quali mezi e impossibile a intenderne umanamente parola; senza questi e un aggirarsi vanamente per un oscuro laberinto.

Galileo

لقد كُتبت الفلسفة في هذا الكتاب العظيم الذي يوجد دائماً أمام أعيننا (و أعني به الكون)، و لكن لا يمكن لأحدٍ أن يفهمه ما لم يتعلم في البدء حروفَ اللغة التي كُتب بها. لقد كُتب بلغة الرياضيات، و الحروف هي مثلثاتٌ و دوائر و أشكالٌ هندسية أخرى؛ بدون هذه اللغة يكون من المستحيل على البشر أن يفهموا و لو كلمة، بدون هذه اللغة نُمسي كمن يتخبطُ بلا هدى في متاهةٍ مظلمة.

جاليليو

[/bg]

Yasser

#44

أدرك انشغالك أخي

وفي انتظار هذا الكتاب بفارغ الصبر

فوالله يصعب علي متابعة الدروس في المنتدى

لأني أتابع دروس أخرى كثيرة في c++

كما أنه في كتاب يكون أكثر تنظيما

تستاهلين كل خيرة على ما قدمته

وإن شاء الله بكل حرف حسنة

1

الجزائر قلبي وغزة نبضه

2522zn0.png
#45
dz-php كتب:

أدرك انشغالك أخي

وفي انتظار هذا الكتاب بفارغ الصبر

فوالله يصعب علي متابعة الدروس في المنتدى

لأني أتابع دروس أخرى كثيرة في c++

كما أنه في كتاب يكون أكثر تنظيما

تستاهلين كل خيرة على ما قدمته

وإن شاء الله بكل حرف حسنة

بارك الله بك اخي المكرم وانت بتستاهل كل الخير والله على اخلاقك!

بتقدر تحصل على الموضوع بالمفضلة بدون اتصال!؟

أو بتقدر تحول الدروس إلى كتاب بوقت فراغك؟ لأن جهازي هاد لا يوجد به برامج لذلك! وليس لدي برامج متل word أو sun writer!

ولا زلت منشغلة والله... واقسم وقتي بين اعمال اخرى احياناً والترفيه والراحة...مشاغل حياة...

تفضل كتاب بالعربي(بسيط نوعاً ما) موجود بالمرفقات ربما يجعبك اكتر من هذا الموضوع! بحثت عنه عندما قرأت مشاركتك الكريمة...

يارب بيعجبك! :happy:

موفق يارب

byteofpython_arabic.zip

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#46

إذا بدك كتب إضافية في هذه اللغة راسلني

#47

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

#48
mohammed_mohy2000 كتب:

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

يا ريتني أملك الأقدار وأتصرف بها وحدي! :happy:

لا أستطيع القيام بمشاريع وإن كانت زغيرة

إلتزامات أكاديمية ومشاغل يعني!

ولا تزال الدعوة للكل مو ضروري مشاركتي انا

تلميذتكم أنا :happy:

شاكرة مرورك ومداخلتك الكريمة أخي المكرم محمود

موفقين يارب

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#49

السلام عليكم

هل ممكن أستطيع انشاء برنامج مثل office أو photoshop ليس برنامج كبير أقصد يشبههما في البايثون

لأني رأيت بعض الدروس حول البايثون فقط أرى يكتبون الأوامر

#50

aشكرا لك اختى رغد على الشرح الرائع

GoodBye

مواضيع مشابهة