ملاحظة جدا مهمة خاصة بالدرس التاسع : في الجزء الثاني والثالث ، وضحنا كيف نطبع النصوص مع الأرقام في جملة واحدة ، أي على سبيل المثال :
name="Ali"
age= 30
print("my name is " +name +" my age is" + str (age) + " yrs old")
أما في الجزء الرابع فقمنا بتسهيل الامر ، حيث نستطيع استخدام الفاصلة ( , )بدلا من اشارة الزائد (+) وبهذا نستطيع أن ندمج النصوص مع الأرقام في عملية طباعة واحدة فقط من دون الحاجة الى تحويل نوع قيمة المتغير age من رقمي إلى نصي ،
فهيكون الكود كالاتي :
print("my name is " , name , " my age is " , age , " yrs old")
name="Ali"
age= 30
print("my name is " +name +" my age is" + str (age) + " yrs old")
أما في الجزء الرابع فقمنا بتسهيل الامر ، حيث نستطيع استخدام الفاصلة ( , )بدلا من اشارة الزائد (+) وبهذا نستطيع أن ندمج النصوص مع الأرقام في عملية طباعة واحدة فقط من دون الحاجة الى تحويل نوع قيمة المتغير age من رقمي إلى نصي ،
فهيكون الكود كالاتي :
print("my name is " , name , " my age is " , age , " yrs old")
🖍 السؤال الأول : ما هو المتغير وما هي فائدته ؟
🖍 السؤال الثاني : كيف نستخدم المتغيرات في التعامل مع الارقام والكلمات ؟
🖍 السؤال الثالث : هل نستطيع تخزين اكثر من قيمة في متغير واحد كما في هذا الشكل ، ذاكرا السبب .
x= 3,4
🖍 السؤال الرابع : ما الفرق بين استخدام إشارة الزائد (+) واشارة الفاصلة ( , ) في طباعة النصوص مع الأرقام في عملية واحدة .مع اعطاء مثال لكل منهما
🖍 السؤال الخامس : ما معنى العبارات الاتية وما هي فائدتهما
int , str , float , bool , chr
مع اعطاء مثال بسيط لكل منهما .
🖍 السؤال السادس :
أ ) هل الكود الاتي صحيح
X = "ahmed"
Y= "Syria"
age = 30
Print( ' my name is ' x , ' im From ' y , my old is ' age ' yrs old)
وإن لم يكن صحيحا فكيف تصححه .
ب ) في هذا السؤال يجب عدم الغش حتى ولو لم تعرف الحل ، ولا تستخدم أي برنامج يساعدك في الحل ،
ما هو ناتج تنفيذ الكود الاتي :
x , y ,z = "ali" , " ahmed" , "zaid"
x=y
print (x)
z=x
print(z)
y = z
print (z)
🖍 السؤال الثاني : كيف نستخدم المتغيرات في التعامل مع الارقام والكلمات ؟
🖍 السؤال الثالث : هل نستطيع تخزين اكثر من قيمة في متغير واحد كما في هذا الشكل ، ذاكرا السبب .
x= 3,4
🖍 السؤال الرابع : ما الفرق بين استخدام إشارة الزائد (+) واشارة الفاصلة ( , ) في طباعة النصوص مع الأرقام في عملية واحدة .مع اعطاء مثال لكل منهما
🖍 السؤال الخامس : ما معنى العبارات الاتية وما هي فائدتهما
int , str , float , bool , chr
مع اعطاء مثال بسيط لكل منهما .
🖍 السؤال السادس :
أ ) هل الكود الاتي صحيح
X = "ahmed"
Y= "Syria"
age = 30
Print( ' my name is ' x , ' im From ' y , my old is ' age ' yrs old)
وإن لم يكن صحيحا فكيف تصححه .
ب ) في هذا السؤال يجب عدم الغش حتى ولو لم تعرف الحل ، ولا تستخدم أي برنامج يساعدك في الحل ،
ما هو ناتج تنفيذ الكود الاتي :
x , y ,z = "ali" , " ahmed" , "zaid"
x=y
print (x)
z=x
print(z)
y = z
print (z)
Python | تعلم لغة بايثون
🖍 السؤال الأول : ما هو المتغير وما هي فائدته ؟ 🖍 السؤال الثاني : كيف نستخدم المتغيرات في التعامل مع الارقام والكلمات ؟ 🖍 السؤال الثالث : هل نستطيع تخزين اكثر من قيمة في متغير واحد كما في هذا الشكل ، ذاكرا السبب . x= 3,4 🖍 السؤال الرابع : ما الفرق بين استخدام…
🖍 إجابة السؤال الأول :
المتغير في اللغة العربية : هو أي كائن يخزن قيمة معينة قد تتغير بمرور الوقت حسب رغبة المستخدم ،
المتغير في البرمجة : هو موقع في ذاكرة الحاسوب العشوائية
(RAM)
هذا الموقع يستخدم لخزن قيمة معينة قد تتغير بمرور الوقت حسب رغبة المستخدم سواء كانت نصية مثل ahmed أو رقمية مثل 9 أو منطقية يعني (صح ، خطأ) ، (True , False)
فائدة المتغيرات : واجب ✏️
🖍 السؤال الثاني : واجب ✏️
🖍 السؤال الثالث : غير مطالب بالأجابة على هذا السؤال ،
وجواب هذا السؤال هو نعم ولكن بدون فائدة فلو قلنا
x=3,4
فلا نستطيع اجراء العمليات الحسابية مع قيمة هذا المتغير إلا مع متغير قيمته مماثلة لهذا المتغير ، أي مثل
y= 4,5
فلو جمعنا x+y فسيكون الناتج كالآتي
(3, 4, 4, 5)
فنلاحظ أنه لا توجد أي فائدة من هذه العملية ولكن توجد ثلاث طرق أخرى سنتعرف عليها لاحقا ، تستخدم لخزن اكثر من قيمة في متغير واحد وبطريقة منظمة سنتعرف عليها لاحقا وبالتفصيل الممل ،
🖍 السؤال الرابع : واجب ✏️
🖍 السؤال الخامس : واجب ✏️
🖍 السؤال السادس :
أ) واجب ✏️
ب)
x=y
معنى هذا الكلام أن قيمة x تغيرت وأصبحت مثل قيمة y
وبما أن قيمة y هي احمد فتكون قيمة x احمد أيضا
z=x
واجب ✏️
y=z
واجب ✏️
المتغير في اللغة العربية : هو أي كائن يخزن قيمة معينة قد تتغير بمرور الوقت حسب رغبة المستخدم ،
المتغير في البرمجة : هو موقع في ذاكرة الحاسوب العشوائية
(RAM)
هذا الموقع يستخدم لخزن قيمة معينة قد تتغير بمرور الوقت حسب رغبة المستخدم سواء كانت نصية مثل ahmed أو رقمية مثل 9 أو منطقية يعني (صح ، خطأ) ، (True , False)
فائدة المتغيرات : واجب ✏️
🖍 السؤال الثاني : واجب ✏️
🖍 السؤال الثالث : غير مطالب بالأجابة على هذا السؤال ،
وجواب هذا السؤال هو نعم ولكن بدون فائدة فلو قلنا
x=3,4
فلا نستطيع اجراء العمليات الحسابية مع قيمة هذا المتغير إلا مع متغير قيمته مماثلة لهذا المتغير ، أي مثل
y= 4,5
فلو جمعنا x+y فسيكون الناتج كالآتي
(3, 4, 4, 5)
فنلاحظ أنه لا توجد أي فائدة من هذه العملية ولكن توجد ثلاث طرق أخرى سنتعرف عليها لاحقا ، تستخدم لخزن اكثر من قيمة في متغير واحد وبطريقة منظمة سنتعرف عليها لاحقا وبالتفصيل الممل ،
🖍 السؤال الرابع : واجب ✏️
🖍 السؤال الخامس : واجب ✏️
🖍 السؤال السادس :
أ) واجب ✏️
ب)
x=y
معنى هذا الكلام أن قيمة x تغيرت وأصبحت مثل قيمة y
وبما أن قيمة y هي احمد فتكون قيمة x احمد أيضا
z=x
واجب ✏️
y=z
واجب ✏️
Media is too big
VIEW IN TELEGRAM
الدرس الثاني عشر : الأولويات في العمليات الرياضية
درس توضيحي
لينك الدرس على يوتيوب
https://youtu.be/6_3ZUl6ezd8
درس توضيحي
لينك الدرس على يوتيوب
https://youtu.be/6_3ZUl6ezd8
ملاحظات قبل إجراء الامتحان :
1 لو انت درست البايثون من قبل فلا يجوز لك أن تستخدم دوال تساعدك في الحل لم يتم شرحها في الدروس السابقة.
2 مدة الامتحان 15 ساعة
1 لو انت درست البايثون من قبل فلا يجوز لك أن تستخدم دوال تساعدك في الحل لم يتم شرحها في الدروس السابقة.
2 مدة الامتحان 15 ساعة
🖍 السؤال الأول : أكتب برنامج يستخدم لحساب العمر ، بحيث يطلب البرنامج من المستخدم أن يدخل السنة التي ولد فيها ثم يقوم البرنامج بحساب عمره .
15 درجة
15 درجة