مبرمجو نسق · 15 سنة فما فوقالبرمجةC06

بايثون 1: المتغيرات والطباعة والإدخال

توتي تسأل: «كيف يتذكّر البرنامج اسمي؟»

ماذا سنتعلّم؟

  • المتغير صندوق باسم يحفظ قيمة
  • print للطباعة وinput للإدخال
  • الأنواع: نص ورقم وقيمة منطقية

كيف يتذكّر البرنامج اسمك؟ في الدرس السادس من مبرمجي نسق نكتب مع سيلا وتوتي أول برنامج بايثون.

المتغيرات وأنواع القيم

أنواع القيم
نص، رقم، منطقي

المتغير صندوق له اسم نضع فيه قيمة: name = "توتي". والقيم أنواع: نص بين علامتي تنصيص، ورقم، وقيمة منطقية True أو False.

أول برنامج

برنامج العمر بعد 10 سنوات
input ثم int ثم print
name = input("ما اسمك؟ ") print("أهلاً", name) age = int(input("كم عمرك؟ ")) print(age + 10)

input يعطينا نصاً دائماً، لذلك نحوّله إلى رقم بـ int قبل الحساب.

نشاط وورقة عمل للطباعة

حمّل ورقة النشاط (PDF): توصيل الأوامر بعملها، وتحديد أنواع القيم، وكتابة برنامج يحيّيك ويحسب عمرك بعد 10 سنوات.

اختبر نفسك

5 أسئلة مع سيلا وتوتي: ابدأ الاختبار.

إجابات ورقة النشاط لولي الأمر

  • print ← اطبع، input ← أدخل، int ← حوّل إلى رقم.
  • "توتي" نص، 9 رقم، True منطقي.
  • input يعطينا نصاً دائماً.

الدرس القادم: بايثون 2: الشروط والحلقات.

نص الدرس كاملاً — حوار سيلا وتوتي

المعلمة سيلاأهلاً بمبرمجي نسق! أنا سيلا.

المعلمة توتيوأنا توتي. كيف يتذكّر البرنامج اسمي؟

المعلمة سيلابالمتغيرات! درسنا اليوم: بايثون، الدرس الأول: المتغيرات والطباعة والإدخال.

المعلمة سيلاالمتغير صندوق له اسم، نضع فيه قيمة. مثلاً: name يساوي توتي.

المعلمة توتيوأستطيع تغيير ما في الصندوق؟

المعلمة سيلانعم، لذلك اسمه متغير! والقيم لها أنواع: نص بين علامتي تنصيص، ورقم، وقيمة منطقية: صح أو خطأ.

المعلمة سيلاولنعرض شيئاً على الشاشة نستخدم print، أي اطبع.

المعلمة توتيوكيف يسألني البرنامج عن اسمي؟

المعلمة سيلابالأمر input: يعرض سؤالاً، وينتظر ما تكتبه، ثم يحفظه في متغير.

المعلمة سيلالنكتب أول برنامج: نسأل عن الاسم، ثم نطبع: أهلاً، والاسم.

المعلمة توتيكتبتُ توتي… فقال: أهلاً توتي! البرنامج يعرفني!

المعلمة سيلاوالآن العمر بعد عشر سنوات. لكن انتبهي: input يعطينا نصاً دائماً، فنحوّله إلى رقم بالأمر int.

المعلمة توتيعمري تسعة… وبعد عشر سنوات تسعة عشر!

المعلمة سيلالنلخّص: المتغير صندوق باسم، وprint للطباعة، وinput للإدخال، وint لتحويل النص إلى رقم.

المعلمة توتيجرّبوا بأنفسكم في أي محرر بايثون على الإنترنت، واكتبوا برنامجاً يحيّيكم بأسمائكم!

المعلمة سيلاسؤال التحدي: ماذا يعطينا input دائماً؟ جرّبوا الاختبار في موقع نسق.

المعلمة توتيوفي الدرس القادم: بايثون اثنان… كيف يقرّر البرنامج؟

سيلا وتوتيإلى اللقاء مع نسق تعلّم!

🎯 اختبر نفسك

5 أسئلة — اختر الإجابة الصحيحة.

    ↑