Python | تعلم لغة بايثون
13.9K subscribers
49 photos
45 videos
13 files
135 links
دورة تعليمية مجانية عن تعلم لغة البرمجة Python

رابط قناتنا الرئيسية
T.me/programming2099
Download Telegram
الدرس العشرين : Dictionary

الجزء الرابع (مراجعة 2)

https://youtu.be/jNN787wVE8w
بالنسبة للسؤال الأول الخاص بالامتحان السابق ،

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

ولا يجب أن يتم تخزين الاعداد يدويا من قبل المستخدم
.
اللي بده اعطيه نتيجته بخصوص الامتحان السابق يرسلي اجابته مرة أخرى على الخاص
@zecoder
🖍 السؤال الأول : ما هي فكرة القواميس وما هي فائدتها و ماالفرق بينها وبين القوائم (list)
👍1
🖍 السؤال الثاني : كم صيغة تستطيع من خلالها طباعة جميع محتويات القاموس وما هي ابسطها من وجهة نظرك
👍1
🖍 السؤال الثالث : هل من الضروري أن نستخدم الدالة Update لكي نضيف مفتاح جديد إلى داخل القاموس ، وضح ذلك بأمثلة
🖍 السؤال الرابع : نستطيع أن نكون مفتاح داخل قاموس يحتوي على اكثر من قيمة ، وضح ما هي فائدة إعطاء اكثر قيمة لمفتاح معين بأمثلة بسيطة
👍2
🖍 السؤال الخامس :

لو قلنا
d = {'x': 10, 'y': 20, 'z': 30}
for K in d.items():
print(K)

فإن البرمج سيطبع
x
y
z

ولو قلنا
d = {'x': 10, 'y': 20, 'z': 30}
for K , N in d.items():
print(K , '=>' , N)


فإن البرنامج سيطبع

x => 10
y => 20
z => 30


اكتب ثلاث برامج شبيهة بهذا البرنامج ولكن ذات أفكار مختلفة
ملاحظة : ارسل الحل في التعليقات ،

حل السؤال أول في منشور السؤال الأول

حل السؤال الثاني في منشور السؤال الثاني ،

وهكذا
👍1
تنويه : الأسئلة دي واجب ومش هفحص أي إجابة سواء كانت صحيحة أم خاطئة لأنها واجب عليك تحلها من دون أي مساعدة ،

بكرا سنستمر برفع باقي الدروس إن شاء الله
اكثر طالب عجبني في الجروب ، تحياتي ليه ، وإجاباته جدا رائعة
1
الطالب حسين عمراني أيضا من الطلاب المتميزين في الدورة ،
1
السلام عليكم .
شلونكم يا شباب
👍1
الدرس الحادي والعشرين :
mutable and immutable

الجزء الأول

https://youtu.be/QNqobE2ocyM
الدرس الحادي والعشرين :
mutable and immutable

الجزء الثاني

https://youtu.be/KyLrppUnI_k
الدرس الحادي والعشرين :
mutable and immutable

الجزء الثالث

https://youtu.be/spnNQvILHLk
الدرس الحادي والعشرين :
mutable and immutable

الجزء الرابع ( مراجعة )

https://youtu.be/PNMSop-0kwM
🖍 السؤال الأول :

Names = ("Ahmed" , " Ali" , "Omar")

print(Names[-1])

وضح لماذا استخدمنا العدد 1- في عملية الطباعة بدلا من العدد 2
👍4
🖍 السؤال الثاني :

Numbers= (5 , 10 , 8 , 6 , 3 , 12 , 11)

وضح كيف نستطيع معرفة العدد الأكبر والأصغر في هذه المجموعة
🖍 السؤال الثالث :

Animals= ("Lion" , "Deer" , "Fox" )

لا أستطيع تعديل هذه المجموعة من أجل إضافة بعض الحيوانات الأخرى إليها ، مثل القرش و الدولفين ,

وضح ما هي أبسط طريقة لحل هذه المشكلة