تعلم بايثون اون لاين | python online
تعلم بايثون


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

بناء جملة لغة برمجة بايثون هي مجموعة القواعد التي تحدد كيفية كتابة وتفسير سكربت بايثون. طريقة كتابة كود بايثون بناء جملة بايثون بايثون لغة مرنة...

تابع بناء جملة بايثون الكتل والطباعة: تستخدم الطباعة لطباعة البيانات الي المستخدم، او تتبع مشكلة الكود، او التحقق من القيم، والنتائج في جميع مراحل...

تابع الطباعة: في بعض الاحيان قد نحتاج الي دمج بعض القيم معاً قبل طباعتها او تخزينها في متغيرات، ويمكن القيام بهذا بعدة اساليب وتدعي Output Formatting. الطباعة...

تابع بناء جملة بايثون: ببساطة الدوال هي جزء من التعليمات البرمجية التي يمكن استخدامها مراراً وتكراراً ، بدلاً من كتابة هذا الجزء عدة مرات. تتيح...


المتغيرات في بايثون: هو اسم يرتبط بقيمة او بكائن اخر؛ ويتم الوصول للقيمة او الكائن من خلال اسم المتغير، وفي بايثون لانشاء متغير يكفي فقط كتابة اسم...

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

قيم متعددة الي متغيرات متعددة في بايثون يمكن اضافة قيم متعددة الي متغيرات متعددة علي سطر واحد مثال: x, y, z = 1, 2, 3 print(x) print(y) print(z) يجب ان يكون عدد المتغيرات...

المتغيرات العالمية في بايثون global variables هي المتغيرات التي يتم التصريح عنها خارج الدوال functions ويمكن استخدامها خارج وداخل الدوال. مثال علي متغير عالمي...

اتمام قسم المتغيرات لاتمام هذا الاختبار عليك فعل الاتي اولاً التصريح عن ثلاث متغيرات عالمية global باسماء وفق شروط تسمية المتغيرات متغير user name باسلوب...


في البرمجة ، يعد انواع البيانات مفهومًا مهمًا كما هو الحال في بايثون. يمكن للمتغيرات في بايثون تخزين البيانات من أنواع مختلفة ، ويمكن للأنواع المختلفة...

تستخدم انواع بيانات التسلسل لتخزين البيانات في حاويات لكل حاوية رقم فهرس يبدا من 0 وينتهي بعدد الحاويات. انواع بيانات التسلسل في بايثون النصوص str القوائم...

تابع بيانات التسلسل: تعد القائمة list احد اهم انواع البيانات في لغة البرمجة بايثون ، حيث انها تسمح لنا بالتعامل مع اكثر من عنصر في انً واحد. القائمة...

تابع بيانات التسلسل: تعد المجموعة ( tuple ) مشابهة للقائمة ( list ) الا ان المجموعة لا يمكن تعديل عناصرها بعد تعيينها، بمجرد انشائها لا يمكن تغير شىء فيها. المجموعة...

تابع بيانات التسلسل: المدي range لارجاع سلسلة من الارقام بين النطاق المحدد. بايثون النطاق range() تقوم الدالة range بارجاع مجموعة من الارقام المحددة ضمن...

بيانات التعيين: Mapping Type او القيم المسماة تاتي في بايثون علي شكل قاموس dictionary { } توضع البيانات مرتبة بين الاقواس في شكل ازواج مفتاح : وبيانات. بايثون...

تستخدم المجموعة set لتخزين عدة عناصر في متغير واحد ، وهي تستخدم لتخزين البيانات في شكل مجموعات مثل List و Tuple و Dictionary ، ولكل منها خصائص واستخدامات. المجموعة...

الدالة frozenset هي نسخة مجمدة من set بمعني انه بمجرد انشائها لا يمكن تعديل العناصر بداخلها، او اضافة عناصر جديدة. ولكن يظل بالامكان تنفيذ دوال set الاخري...

القيم المنطقية في بايثون ( boolean ) وهي تكون True او False بمعني صح او خطا ، القيمة boolean هي نتيجة افتراضية لاي سؤال او استعلام برمجي. البيانات المنطقية boolean...


المصفوفة او array بالانجليزية هي من الكائنات المهمة في معظم لغات البرمجة وهي علي شكل مستطيل []. تخيل لديك مجموعة كبيرة من اسماء المستخدمين : احمد, محمد,...


مكتبة json بايثون: سوف تتعلم في هذا القسم كيفية قراءة وكتابة البيانات المشفرة بتنسيق JSON ، وتطبيق عملي علي youtube api. شرح json في بايثون JSON (JavaScript Object Notation)...

تعلم json python الدرس الثاني تحويل نص json الي كائن python. ما الفائدة من تحويل نص json الي كائن python؟ مقدمة لاستخدامات json و صفاتها: يمكنك تخطي المقدمة ان...

في الدرس السابق قمنا بتحويل نص json الي كائن بايثون في هذا الجزء من سلسلة python json سوف نتعلم انشاء وتحويل كائن بايثون الي نص json. ما الفائدة من تحويل كائن...