اذهب إلى المحتوى

Zeina Mahfouz

الأعضاء
  • المساهمات

    201
  • تاريخ الانضمام

  • تاريخ آخر زيارة

آخر الزوار

1026 زيارة للملف الشخصي

إنجازات Zeina Mahfouz

عضو نشيط

عضو نشيط (3/3)

333

السمعة بالموقع

  1. مرحباً، أنهيت أربعة مسارات من دورة بايثون، وأرغب في التأكد من المشاريع المطلوبة للتقدّم إلى الامتحان: مسار أساسيات لغة بايثون: المشروع النهائي هو "تطبيق إدارة المهام". مسار التطبيقات العملية باستخدام بايثون: لا يحتوي المسار على مشروع نهائي، بل يشمل مجموعة تطبيقات عملية مثل التعامل مع ملفات Excel وJSON وWord وغيرها. هل يجب رفع جميع هذه التطبيقات؟ مسار تحليل البيانات: المشاريع المطلوبة بحسب ما هو موضح في قسم مشاريع عملية تشمل: "بيانات مواعيد المرضى"، "تحليل ومشاهدة بيانات مرضى السكري"، و"بيانات كوفيد". مسار أساسيات تعلم الآلة: أيضاً لا يتضمن مشروع نهائي، بل أمثلة تطبيقية لشرح خوارزميات التصنيف والانحدار والتجميع، فهل من الضروري رفع كل هذه الأمثلة أيضاً؟ وهل هناك أي ملاحظات أو متطلبات إضافية - عدا شروط التقدّم للامتحان - يجب الانتباه لها قبل التقدّم للامتحان؟
  2. مرحباً، لماذا تم نقل مسار تطبيقات عملية باستخدام المحولات (Transformers) لبعد مسار تحليل البيانات Data Analysis وأصبحت قبل مسار Deep Learning ؟ أليست المحولات نوع معين من الشبكات العصبية و بالتالي من المنطقي أن تبقى كما كانت في الأول أي بعد مسار Deep Learning ليتعرف الطالب أولاً على الشبكات العصبية ثم ينتقل لدراسة المحولات؟
  3. مرحباً عبد الله، اذا كنت تبحث عن كورسات خارجية مجانية اضافية لدعم معلوماتك فأنصحك بكورس Data Analysis with Python تحليل البيانات باستخدام البايثون للمدرب المنذر سفان فأسلوبه يعتمد على تبسيط المعلومة و التدرج بالطرح حيث يبدأ من الأساسيات نحو المفاهيم الأكثر تعقيداً بطريقة سلسلة. أما بالنسبة لاسئلتك المتعلقة بكورسات الأكاديمية فيمكنك طرح استفساراتك المتعلقة بالدرس أسفل الدرس و ستجد فريق كامل من المختصين يقومون بالرد عليها خلال دقائق . وكنصيحة يمكنك الاستعانة ب chatGPT و windsurf و غيرها من الأدوات أثناء رحلتك التعليمية. بالتوفيق
  4. حل المشروع التدريبي صورة حرفية grid = [['.', '.', '.', '.', '.', '.'], ['.', 'O', 'O', '.', '.', '.'], ['O', 'O', 'O', 'O', '.', '.'], ['O', 'O', 'O', 'O', 'O', '.'], ['.', 'O', 'O', 'O', 'O', 'O'], ['O', 'O', 'O', 'O', 'O', '.'], ['O', 'O', 'O', 'O', '.', '.'], ['.', 'O', 'O', '.', '.', '.'], ['.', '.', '.', '.', '.', '.']] n =0 while n<6: for i in range(9): print(grid[i][n],end="") if i==8: print("") n =n+1 output ..OO.OO.. .OOOOOOO. .OOOOOOO. ..OOOOO.. ...OOO... ....O....
  5. حل لعبة قائمة الأدوات في لعبة Inventory =dict(arrow='12',gold_coin='42 ',rope='1',torch='6',dagger='1') def displayInventory(inventory): print("Inventory:") item_total = 0 for k, v in inventory.items(): print(f"{v} is the Total number of {k}") item_total =item_total+int(inventory[k]) print(f"Total number of items: {item_total}") displayInventory(Inventory) print("*"*50) طلب كتابة دالة تحويل قائمة إلى قاموس في لعبة Inventory =dict(arrow='12',gold_coin='42', rope='1',torch='6',dagger='1') playerLoot = ['gold_coin', 'dagger', 'gold_coin', 'gold_coin', 'ruby'] def displayInventory(inventory): print("Inventory:") item_total = 0 for k, v in inventory.items(): print(f"{v} is the Total number of {k}") item_total =item_total+int(inventory[k]) print(f"Total number of items: {item_total}") displayInventory(Inventory) print("*"*50) def addToInventory(inventory,item): if item in inventory: inventory[item] = int(inventory[item]) + 1 inventory[item] = str(inventory[item]) else: inventory.setdefault(item,1) inventory[item] = str(inventory[item]) return inventory for item in playerLoot: addToInventory(Inventory,item) displayInventory(Inventory)
×
×
  • أضف...