الوحدة الثانية — برمجة بايثون
المتغيرات
المتغير صندوق في الذاكرة: له اسم، وفيه قيمة، ونوع.
الأنواع الشائعة
int عدد صحيح، float عشري، str نص، bool صح أو خطأ.
قواعد التسمية: يبدأ بحرف أو شرطة سفلية، بدون مسافات، وما نستخدم كلمات بايثون المحجوزة مثل if أو print.
name = "Husain" age = 16 gpa = 3.1 passed = True print(name, age)
input والتحويل
input() دائماً يرجع نص. إذا تبي تجمع أرقام، حوّل بـ int() أو float().
n = int(input("Enter a number: "))
print("double =", n * 2)
print(str(n) + " is text now")
سؤال سريع
وش نوع الناتج من input("age: ") قبل أي تحويل؟
input يرجع نص دائماً. نستخدم int() أو float() إذا نحتاج رقم.