0Pricing
Python Academy · درس

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

افهم كيفية استقبال إدخال المستخدم وعرض المخرجات في برامج Python

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

مقدمة إلى الإدخال والإخراج

مقدمة إلى الإدخال والإخراج

يُعد الإدخال والإخراج ضروريين للتفاعل مع البرنامج. يتيح الإدخال للمستخدمين تقديم البيانات، بينما يعرض الإخراج المعلومات لهم.

في هذا الدرس، ستتعلم كيفية استخدام الدالتين input() وprint() في Python.

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

الدالة print()

الدالة print()

تعرض الدالة print() النص أو المعلومات على الشاشة. على سبيل المثال:

print("Hello, World!")

سيكون الناتج:

Hello, World!
# Using the print function
print("Hello, World!")

الدالة input()

الدالة input()

تتيح الدالة input() للمستخدمين إدخال البيانات إلى البرنامج. على سبيل المثال:

عند تشغيل هذا الكود، ستطلب Python من المستخدم إدخال اسمه، ثم ستحييه.

# Using the input function
name = input("What is your name? ")
print("Hello,", name)

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

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

يمكنك دمج الدالتين input() وprint() لإنشاء برامج تفاعلية. على سبيل المثال:

# Combining input and output
age = input("How old are you? ")
print("You are", age, "years old!")

تنسيق الإخراج

تنسيق الإخراج

يمكنك تنسيق الإخراج باستخدام ميزة f-strings في Python. على سبيل المثال:

# Formatting output using f-strings
name = "Alice"
age = 25
print(f"{name} is {age} years old.")

استخدام الإدخال مع الأعداد

استخدام الإدخال مع الأعداد

تعيد الدالة input() دائمًا سلسلة نصية، حتى إذا أدخل المستخدم عددًا. يمكنك تحويلها إلى عدد صحيح أو عدد عشري باستخدام int() أو float(). على سبيل المثال:

# Using input with numbers
num = int(input("Enter a number: "))
print("Your number multiplied by 2 is", num * 2)

معالجة الأخطاء في الإدخال

معالجة الأخطاء في الإدخال

إذا أدخل المستخدم بيانات غير صالحة، فقد يتسبب ذلك في حدوث خطأ. يمكنك معالجة هذه الحالات باستخدام كتلة try-except:

# Handling errors with input
try:
    num = int(input("Enter a number: "))
    print("Your number is", num)
except ValueError:
    print("That’s not a valid number!")

ما الذي تعلمناه؟

ما الذي تعلمناه؟

في هذا الدرس، تعلمت:

  • كيفية استخدام الدالة print() لعرض الإخراج.
  • كيفية استخدام الدالة input() للحصول على إدخال المستخدم.
  • كيفية تنسيق الإخراج ومعالجة أخطاء الإدخال.

أحسنت! لننتقل إلى الموضوع التالي.

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. المتغيرات وأنواع البيانات
  2. الإدخال والإخراج
  3. الحساب الأساسي والعوامل
  4. التعليقات وقابلية قراءة الشيفرة
← العودة إلى Python Academy