- 72
- 66 527
Amr M. Sauber
Приєднався 30 вер 2011
اساسيات البرمجة
برمجة شيئية
هياكل بيانات
سي شارب C#
github.com/amrmausadx/ProgrammingBasics/
#education #programming #educational
برمجة شيئية
هياكل بيانات
سي شارب C#
github.com/amrmausadx/ProgrammingBasics/
#education #programming #educational
مراجعة بايثون 02, كيف تحل مشاكل Python Revision 02
مراجعة بايثون 02, كيف تحل مشاكل Python Revision 02
#بايثون #education #computerprogramming #computerscience #coding
#بايثون #education #computerprogramming #computerscience #coding
Переглядів: 1 407
Відео
لماذا بايثون ؟ وبعض التعاريف
Переглядів 95014 днів тому
لماذا بايثون ؟ وبعض التعاريف #بايثون #education #computerprogramming #computerscience #coding
مراجعة بايثون 01, كيف تحل مشاكل Python Revision 01
Переглядів 2,2 тис.14 днів тому
مراجعة بايثون 01, كيف تحل مشاكل Python Revision 01 #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع الدوال Python functions
Переглядів 94128 днів тому
تقديم بايثون, كيف تتعامل مع الدوال Python functions #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع الوحدات Python Modules
Переглядів 843Місяць тому
تقديم بايثون, كيف تتعامل مع الوحدات Python Modules #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع الملفات Python Files
Переглядів 959Місяць тому
تقديم بايثون, كيف تتعامل مع الملفات Python Files #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع الاستثناءات Python Exception Handling
Переглядів 1 тис.Місяць тому
تقديم بايثون, كيف تتعامل مع الاستثناءات Python Exception Handling #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع قوائم الفهم Python List Comprehension
Переглядів 1,1 тис.Місяць тому
تقديم بايثون, كيف تتعامل مع قوائم الفهم Python List Comprehension #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع البيانات المتداخلة Python Nested Data
Переглядів 1,3 тис.Місяць тому
تقديم بايثون, كيف تتعامل مع البيانات المتداخلة Python Nested Data #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع المترتبات Python Tuples
Переглядів 1,4 тис.Місяць тому
تقديم بايثون, كيف تتعامل مع المترتبات Python Tuples صفوف بايثون #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع القواميس Python Dictionary
Переглядів 1,8 тис.Місяць тому
تقديم بايثون, كيف تتعامل مع القواميس Python Dictionary #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتعامل مع القوائم lists
Переглядів 1,9 тис.2 місяці тому
تقديم بايثون, كيف تتعامل مع القوائم lists #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف تتمكن من معالجة السلاسل النصية string
Переглядів 1,8 тис.2 місяці тому
تقديم بايثون, كيف تتمكن من معالجة السلاسل النصية string #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف يمكنك التكرار وتنفيذ الحلقات التكرارية for
Переглядів 1,7 тис.2 місяці тому
تقديم بايثون, كيف يمكنك التكرار وتنفيذ الحلقات التكرارية for #بايثون #education #computerprogramming #computerscience #coding
تقديم بايثون, كيف يمكنك التكرار وتنفيذ الحلقات التكرارية while
Переглядів 2,5 тис.2 місяці тому
تقديم بايثون, كيف يمكنك التكرار وتنفيذ الحلقات التكرارية while #بايثون #education #computerprogramming #computerscience #coding
نمط البرمجة للأحداث من خلال نماذج ويندوز بالسي شارب 2 - رفع جزء 2
Переглядів 3292 місяці тому
نمط البرمجة للأحداث من خلال نماذج ويندوز بالسي شارب 2 - رفع جزء 2
نمط البرمجة للأحداث من خلال نماذج ويندوز بالسي شارب 2
Переглядів 4912 місяці тому
نمط البرمجة للأحداث من خلال نماذج ويندوز بالسي شارب 2
تقديم بايثون, كيف يمكنك التفريع والتحكم في تنفيذ الكود
Переглядів 2,6 тис.2 місяці тому
تقديم بايثون, كيف يمكنك التفريع والتحكم في تنفيذ الكود
تقديم بايثون , لماذا البرمجة , لماذا بايثون
Переглядів 2,7 тис.2 місяці тому
تقديم بايثون , لماذا البرمجة , لماذا بايثون
نمط البرمجة للأحداث من خلال نماذج ويندوز بالسي شارب
Переглядів 6982 місяці тому
نمط البرمجة للأحداث من خلال نماذج ويندوز بالسي شارب
تصفح وتودد لvisual studio code مع Python بايثون
Переглядів 2,8 тис.2 місяці тому
تصفح وتودد لvisual studio code مع Python بايثون
كيفية اعداد بيئة تطوير بايثون باستخدام Visual Studio Code
Переглядів 6 тис.3 місяці тому
كيفية اعداد بيئة تطوير بايثون باستخدام Visual Studio Code
م4 ج2 اتقان السي شارب مفهوم ال شرح عملي و نظري Interface
Переглядів 2724 місяці тому
م4 ج2 اتقان السي شارب مفهوم ال شرح عملي و نظري Interface
م4 ج3 اتقان السي شارب تابع مفهوم الـ شرح و تطبيق عملي Interface
Переглядів 1544 місяці тому
م4 ج3 اتقان السي شارب تابع مفهوم الـ شرح و تطبيق عملي Interface
م4ج1 اتقان السي شارب مفهوم ال شرح وتطبيق عمليAbstraction
Переглядів 1534 місяці тому
م4ج1 اتقان السي شارب مفهوم ال شرح وتطبيق عمليAbstraction
لغة الحاسب م2ج2 اتقان السي شارب الوراثة وكيفيه إعادة استخدام الكود
Переглядів 1614 місяці тому
لغة الحاسب م2ج2 اتقان السي شارب الوراثة وكيفيه إعادة استخدام الكود
مميزة في حاجات كتير جدا جدا ماعدا جزئية ال Multi Threading. ويكاد يكون دا ميزة بس من وجهة نظر تانية بس تجربتي معاها مكانتش احسن حاجه في وقت مكنت محتاج In parallel task execution. وطبعا دا بسبب ال GIL. وعلشان نقدر نطبق دا هنبقي مجبورين نشتغل Multi Processing ودا هيسبب Memory Leak لدرجة توصلنا ان احنا ندفع اللي ورانا واللي قدامنا علي ال Cloud علشان نوفر ال Memory اللي تشبع المفجوعة دي 😅. فدا خلاني احط عليها خط احمر لما اكون مهتم اوي بال In parallel tasks execution.
جزاك الله خيرا يادكتور مبقتش بفهم من غير حضرتك اتمني حضرتك تكمل اكتر
انا هكتب بالعربي 😂
ليه طيب؟
بايثون:هي لغه من الجيل الرابع والكود الخاص بها قريب من اللغه الطبيعيه. Programming هي عمليه منظمه لحل المشاكل بواسطة الكمبيوتر Scope هو المجال اللي متعرف فيه ال variable Loop هي حلقه وهي نوع من أنواع التكرار Condition هو الشرط Function هو عباره عن مجموعه من السطور لهم اسم Type مساحه في الذاكره لها هيئه معينه مثلint Variable مساحه في الذاكره لها اسم وغالبا يكون لها نوع Assignment أو إسناد باخذها دايما من اليمين للشمال Logical operation زي and ,or,not Arithmetic operation +,×,÷,- Incremention وهي زي اني اعمل الزياده بالموجب Decrementationوهي اني اعمل نقص اي سالب Initialization هي أول قيمه توضع للمتغير
لماذا بايثون ؟ لغه تترجم علي ماك أو ويندوز أو لينكس وغيرهم. تترجم الي لغات كتير أي ممكن اشغلها زي لغة السي أو دوت لانجوتش أو النظم المضمنه تفتح مدي لعمل موقع أو تطبيقات الهاتف أو الذكاء الاصطناعي وهي جيده جدا في تعلم الاله أو الMachine language
شكرا لتوضيح جزء ال else الخاص for
دكتور في داله اسمه def احنا اخذناه مرة مع دكتوره إسراء فى السكشن بتعمل ايه ؟؟؟
دي مش دالة دي كلمة تعرف بيها دالة
دكتور بعد اذك حضرتك ممكن تقول الامتحان عبارة عن ايه
زي اي امتحان يعني ايه
❤❤❤
الfiles هتيجي في الإمتحان؟!
بعد اذنك يا دكتور الاعداد الاوليه
دكتور بعد اذنك اشرح كود حساب مين الفائز تاني
age = float (input( " ادخل العمر ")) baseprice=floal(input(" ادخل سعر التذكره")) if 0< age <=5: ticprice=0 elif age<=18: ticprice=.5*baseprice else: ticprice= baseprice print(f"{ticprice};سعر التذكره هو ") #إيه الخطأ يا دكتور
line2 انت كاتب floal مش float
ابق شوف نوع الخطأ ال البرنامج هيطلعهولك ومكانه هتحل المشكله بسهوله
شكراً❤@@MohamedElgohary-t4s
انامش فاهم حاجه انا المفروض اني احفظ الكود طيب لو مش عارف افهمه
يا دكتور حضرتك فوق فوق الاحترام والحب الصادق للطلاب جميعا 😘😘 جزاك الله كل خير❤❤ وابعد عنك كل شر🤲🤲 وأشكرك كثيرا😘😘😍 ويجعلها الله سنة سعيدة 🤲🤲
الف شكر ليك ي دكتور وجزاك الله خيرا للتعب الي حضرتك بتتعبو ده ❤
جزاك الله كل خير يا دكتور❤❤
كده انا عاوز ارجع سنه اولى علشان تشرح لنا ي دكتور 🫡♥️
جامعه اي؟؟
علوم المنوفية @@عبداللهابراهيم-م4ذ
thanks doctor for your hard working, and as one of your student i apperciate your efforts.
❤❤
❤❤
❤❤
❤
❤
جزاك الله خير الجزاء ❤
اللهم امين واياكم
❤❤❤
الناس بتبدا السنه الجديده بخروجات انا مع د عمرو 😂❤ :
لا يا فالح ده امتحانك انت انا اللي معاك
❤❤
❤❤❤
هنبدأ السنه مع الدكتور عمرو وأحلى سهره ❤❤
يسلااااام
الرق بين المتلرتبه و القاموس ان المترتبه لا يمكنتغيير اى عنصرعلى عكس القاموس يمكن تغيير اى عنصر
ما شاء الله تبارك الله ، جميل جداً يا دكتور ، ربنا يبارك فيك ❤❤
Tuples:indexلا يمكن التعديل فيها ويمكن الوصول الي عناصرها عن طريق ال Dictionaries:key , valueيمكن التعديل فيها والوصول الى عناصرها عن طريق
Iist: indexمرتبة ويمكن التكرار فيها ويتم الوصول إلى عناصرها عن طريق ال Dictionary:keyغير مرتبة ولا يمكن التكرار فيها ويتم الوصول إلى القيم بداخلها والتعديل فيها عن طريق ال
حضرت يا دكتور احني لما بنيجي نكتب ماتريكس هل الكومبايلر بيتاعمل معاه علي انها سطر واحد ولا بيتعامل كانها عدد سطور لانها حساسه للسطور
❤
❤
# لطباعه العناصر المشتركه list_1 = [1,2,4,3,4,5,6,34] list_2 = [2,45,6,53,23,4,56] common_list =list(set(list_1) & set(list_2)) print(common_list)
طب يا دكتور الملف دا اعمله ازاي اصلا عشان ادخله بشكل ده في الكود
دكتور ينفع حضرتك تنزل زي فورم مثلا تسألنا عن الأسئله اللي احنا مش فاهمينها كويس ونبعتها وحضرتك تجاوبنا عليها أو أي بوينت مش واضحه برضو
ممكن طبعا وممكن كمان تكتب هنا اللي انت عاوزه
الف مبروك علي الالف مشترك يا دكتور عقبال المليون و ربنا يزيدك من علمه ❤️😍
يارب يكونوا مستفيدين
الفرق بين ال tupel , dictionary ان ال tupel مقدرش اغير فيها و لو عايز اغير لازم احولها ل list و اغير فيها و ارجعها tupel تاني المثال تخزين بيانات ل رسم هندسي كأحداثيات ممنوع اغير ف الاحداثيات الهندسيه او البيانات الشخصيه في قائمه لاي غرض
حضرتك انا دلوقتى عايز اعدل فى رفع التاسكات فيه حاجه عملتها بالغلط اعمل ايه؟
اعتقد ممكن التعديل وممكن ترفع التاسك هنا
Task 2 cart_1=[1,8,29,34,58,74,88,99] cart_2=[3,8,31,36,58,77,88,93] common_items=[] for item in cart_1: if item in cart_2: common_items.append(item) print(common_items)
❤🔥
❤❤
السؤال ممكن يدكتور نستخدمها ف تطبيق قرأن مثلا زي اني ادخله اسم السورة هيطلع السورة ودي حاجه ثابته مقدرش اغير فيها القران ثابت م متغير يعني او ممكن جدول الضرب لتعليم الاطفال يعني 2*2=4 ودي حاجه ثابته بردو
القائمه مرتبه وتسمح بالتكرار والاقواس بتاعتنا بتبقي فيها القيم إنما القواميس لازم مفتاح وقيمه وتستخدم مع البيانات المترابطة
الفرق هو أن القاموس يمكن التعديل فيه اما المترتبة فلا يمكن التعديل فيه كمان أن شكل الأقواس بيختلف
ال list مرتبه وتسمع بالتكرار ال dictionary لازمه مفتاح وقيمه و تستخدم في تخزين البيانات
ال Tuple نوع بيانات غير قابل للتغيير (immutable )بيخزن مجموعه من العناصر بإستخدام اقواس( )ويمكن للوصول الى اي عن طريق index ال dectionary قابل للتعديل عن طريق key value وتكتب باستخدام اقواس {} المثال /هو تخزين احداثيات نقطه فى بعدين ف الفضاء مثلا او على الخريطه
الفرق بينهم ان typle مينفعش يتعدل فيها ولازم تتكتب مبين اقواس وبنستخدمها علشان نوصل للموقع لاكن القاموس مممن نعدل فيه