0Pricing
Python For Kids · درس

الإدخال والإخراج

احصل على إدخال المستخدم واعرض النتائج.

الإدخال والإخراج درس مجاني في Python For Kids على CoddyKit. هذا هو الدرس 3 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Python For Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Python For Kids 3 دروس في المجموع.

إدخال البيانات وعرضها

الإدخال والإخراج

مرحبًا بكم في الخطوة التالية من رحلتكم مع Python! سنتعلم اليوم كيفية الحصول على مدخلات من المستخدمين وعرض النتائج. سيجعل ذلك برامجكم تفاعلية وديناميكية.

الإدخال والإخراج — رسم توضيحي 1

ما الإدخال والإخراج؟

  • الإدخال: أي بيانات تدخلونها إلى برنامجكم.
  • الإخراج: البيانات التي يرسلها برنامجكم إلى الخارج، مثل الرسائل أو النتائج.

باستخدام الإدخال والإخراج، يمكن لبرامجكم التفاعل مع المستخدمين والاستجابة لإجراءاتهم.

إدخال بيانات المستخدم

للحصول على إدخال من المستخدم، يمكنكم استخدام الدالة input(). يتيح ذلك للبرنامج طرح الأسئلة وتلقي الإجابات.

# Asks the user for their name and stores it in the variable 'name'
name = input("What is your name? ")

عرض المخرجات

لعرض المعلومات للمستخدم، استخدموا الدالة print(). ستعرض هذه الدالة الرسائل أو النتائج على الشاشة.

مثال:

# Greets the user by their name
print("Hello, " + name + "!")

دمج الإدخال والإخراج

يمكنكم دمج الدالتين input() وprint() لإنشاء برامج تفاعلية. لننشئ برنامجًا بسيطًا للتحية.

مثال:

# Takes the user's name
name = input("What is your name? ")

# Greets the user with their name
print("Hello, " + name + "!")

إدخال البيانات الرقمية

تعيد الدالة input() البيانات كسلسلة نصية افتراضيًا. وللتعامل مع الأرقام، يجب تحويل الإدخال إلى نوع البيانات المناسب.

مثال:

# Takes the user's age as a string
age = input("How old are you? ")

# Converts the age to an integer
age = int(age)

# Displays the age
print("You are " + str(age) + " years old.")

استخدام Float للأعداد العشرية

إذا كنتم بحاجة إلى التعامل مع الأعداد العشرية، فحوّلوا الإدخال إلى قيمة من النوع float.

مثال:

# Takes the user's height
height = input("What is your height in meters? ")

# Converts the height to a float
height = float(height)

# Displays the height
print("Your height is " + str(height) + " meters.")

برنامج تطبيقي: حاسبة العمر البسيطة

لننشئ برنامجًا يطلب اسم المستخدم وعمره، ثم يخبره بالعمر الذي سيبلغه في العام المقبل.

الشفرة:

# Takes the user's name
name = input("What is your name? ")

# Takes the user's age as a string
age = input("How old are you? ")

# Converts the age to an integer
age = int(age)

# Calculates the next age
next_age = age + 1

# Displays the result
print("Hello, " + name + "! Next year, you will be " + str(next_age) + " years old.")

أحسنتم!

لقد تعلمتم كيفية استقبال الإدخال من المستخدمين وعرض النتائج في Python. وهذا يجعل برامجكم تفاعلية وممتعة! واصلوا التدريب بإنشاء برامجكم الخاصة للإدخال والإخراج.

الإدخال والإخراج — رسم توضيحي 10

الأسئلة الشائعة

هل درس «الإدخال والإخراج» مجاني؟

نعم — نص درس «الإدخال والإخراج» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Python For Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Python For Kids 3 دروس في المجموع.

ماذا ستتعلم في «الإدخال والإخراج»؟

احصل على إدخال المستخدم واعرض النتائج. تتمرن على Python For Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Python For Kids؟

لا تُشترط خبرة سابقة. Python For Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 3.

كم من الوقت يستغرق درس «الإدخال والإخراج»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Python For Kids هذا؟

نعم. كل درس في Python For Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. المتغيرات وأنواع البيانات
  2. العمليات الحسابية الأساسية
  3. الإدخال والإخراج
← العودة إلى Python For Kids