بايثون للمبتدئين · الدرس 03
البيانات وأنواعها Data Types في Python
كل قيمة في Python belong إلى نوع محدد، ومعرفة النوع يساعدك على فهم ما يمكننا فعله بها.
الفكرة في سطر
كل قيمة لها نوع
عندما تحفظ Python معلومة، فإنها تتذكر نوعها أيضاً. فالقيمة النصية، والعدد، والقيمة المنطقية ليست متشابهة في طريقة التعامل معها.
name = "سارة"
age = 20
height = 1.72
is_student = True
print(type(name))
print(type(age))
print(type(height))
print(type(is_student))
<class 'str'>
<class 'int'>
<class 'float'>
<class 'bool'>
<class 'int'>
<class 'float'>
<class 'bool'>
الأنواع الشائعة
تعرف على أهم أنواع البيانات
01
النص
النص str
يُستخدم للحروف والكلمات والجمل، ويُوضع بين علامتي اقتباس.
name = "نور"
02
الأعداد الصحيحة
الأعداد الصحيحة int
تُستخدم للأرقام دون فاصلة عشرية مثل العمر والنتيجة.
age = 21
03
الأعداد العشرية
الأعداد العشرية float
تُستخدم عندما تحتاج إلى جزء عشري مثل الطول أو السعر.
price = 19.99
04
القيم المنطقية
القيم المنطقية bool
هي إما True أو False، وتستخدم غالباً في الشروط.
is_active = True
مختبر AIRealm
اختبر نوع القيمة بنفسك
اختر نوع البيانات وأدخل القيمة، ثم شاهد ماذا ستعيد لك Python عندما تسألها عن النوع.
output
نوع القيمة: str
في Python:
type(value)تحدي سريع
صنّف هذه القيم
حدد نوع كل قيمة: "عمان"، 17، 3.14، True، ثم قيّمها في Python.
"Amman" -> str
17 -> int
3.14 -> float
True -> bool