مقدمة إلى لغة بايثون: الأساسيات
بايثون (Python) هي لغة برمجة عالية المستوى، سهلة التعلم، وقوية. تستخدم في مجالات متعددة مثل تطوير الويب وعلوم البيانات والذكاء الاصطناعي.
اولا: لماذا بايثون؟
- سهلة القراءة والكتابة (قريبة من اللغة الانجليزية)
- لغة مجانية ومفتوحة المصدر
- مكتبات ضخمة لكل المجالات
- مناسبة للمبتدئين والمحترفين
- تعمل على جميع انظمة التشغيل
ثانيا: الطباعة والتعليقات
طباعة نص: print(“مرحبا بالعالم”)
طباعة متغيرات: x = 5; print(“القيمة هي”, x)
التعليقات: يستخدم # للتعليق على سطر واحد
ثالثا: المتغيرات وانواع البيانات
انواع البيانات الاساسية:
- int: اعداد صحيحة (5, -3, 100)
- float: اعداد عشرية (3.14, -0.5)
- str: نصوص (سلاسل حرفية)
- bool: منطقية (True, False)
مثال:
name = “احمد”
age = 16
height = 1.75
is_student = True
رابعا: العمليات الاساسية
العمليات الحسابية: +, -, *, / (قسمة عشرية)، // (قسمة صحيحة)، % (باقي القسمة)، ** (اس)
العمليات المنطقية: and, or, not
عمليات المقارنة: ==, !=, <, >, <=, >=
مثال:
a = 10
b = 3
print(a + b) # 13
print(a / b) # 3.33
print(a // b) # 3
print(a % b) # 1
print(a ** b) # 1000
خامسا: الجمل الشرطية
if الشرط:
# التعليمات
elif شرط_اخر:
# تعليمات اخرى
else:
# تعليمات افتراضية
مثال:
age = 18
if age >= 18:
print(“انت بالغ”)
else:
print(“انت قاصر”)
تمارين تطبيقية
التمرين 1:
اكتب برنامجا يطبع “اهلا بك في بايثون”.
التمرين 2:
اكتب برنامجا يقرأ اسم المستخدم وعمره ويطبع “مرحبا [الاسم]، عمرك [العمر] سنة”.
التمرين 3:
اكتب برنامجا يقرأ عددين ويطبع مجموعهما وفرقهما وجداءهما.
التمرين 4:
اكتب برنامجا يقرأ درجة الطالب ويطبع “ناجح” اذا كانت >= 10 و”راسب” اذا كانت < 10.
للاستزادة، راجع درس بنية التسلسل والاختيار: الجمل الشرطية وكذلك درس الخوارزميات: الجمل الشرطية والتكرارية المتقدمة.
? دروس مشابهة
- الإعلام الآلي — الذاكرة: RAM و ROM — الثانية ثانوي (بكالوريا) – شعبة تقني رياض
- الإعلام الآلي — الإنترنت: مقدمة إلى الإنترنت — السنة الثانية إبتدائي — المنهاج ا
- الإعلام الآلي — SQL: لغة الاستعلامات — الثانية ثانوي (شعب علمية) — بكالوريا –
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.