0Pricing
Learn AI with Python · درس

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

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

الإدخال والإخراج درس مجاني في Learn AI with Python على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Learn AI with Python، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Learn AI with Python 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) وفتح باقي دورة Learn AI with Python، انتقل إلى CoddyKit PRO. تتضمن دورة Learn AI with Python 4 دروس في المجموع.

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

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

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

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

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

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

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

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

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

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