أنواع البيانات - كتاب المهارات الرقمية - الصف 7 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 7 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 7 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: أنواع البيانات

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 7 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 7 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 أنواع البيانات في بايثون

المفاهيم الأساسية

نوع البيانات: تصنيف لأنواع مختلفة من البيانات. يحدد مجموعة من القيم مع العمليات التي يمكن إجراؤها على هذه القيم.

خريطة المفاهيم

```markmap

أنواع البيانات في بايثون

الفئات الأساسية

الأعداد

#### أعداد صحيحة (int)

#### أعداد حقيقية (float)

النصوص والرموز (str)

بيانات منطقية (bool)

أمثلة

الأعداد الصحيحة

#### int

#### 900000, -0, 999, 12

الأعداد الحقيقية

#### float

#### 3.0, -90.5, 0.0003, 4.5

النصوص والرموز

#### str

#### "Saad", "hello", "$"

البيانات المنطقية

#### bool

#### True, False

إدخال البيانات

للأعداد الصحيحة

#### int(input())

للأعداد العشرية

#### float(input())

```

نقاط مهمة

  • يوفر بايثون أنواع بيانات مدمجة.
  • لطلب إدخال أرقام من المستخدم لإجراء عمليات حسابية، استخدم `int(input())` للأعداد الصحيحة و `float(input())` للأعداد العشرية.
  • مثال على المتغيرات المنطقية: `a=False` و `b=True`.

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

أنواع البيانات

نوع: محتوى تعليمي

أنواع البيانات

نوع: محتوى تعليمي

نوع البيانات هو تصنيف لأنواع مختلفة من البيانات. يحدد نوع البيانات مجموعة من القيم مع العمليات التي يمكن إجراؤها على هذه القيم. يوفر بايثون بعض أنواع البيانات المدمجة. الفئات الأساسية لهذه البيانات هي: > الأعداد > النصوص والرموز > بيانات منطقية

أمثلة على أنواع البيانات

نوع: محتوى تعليمي

أمثلة على أنواع البيانات

نوع: محتوى تعليمي

إذا كنت تريد أن يكتب المستخدم أرقاماً لإجراء عمليات حسابية، فعليك استخدام الأوامر: > int(input()) للأعداد الصحيحة > float(input()) للأعداد العشرية

نوع: محتوى تعليمي

a=False print(a) b=True print(b) a و b متغيرات منطقية.

🔍 عناصر مرئية

أنواع البيانات

A hierarchy chart showing the classification of data types. The root node is 'أنواع البيانات'. It branches into three main categories: 'الأعداد' (Numbers), 'النصوص والرموز' (Text and Symbols), and 'بيانات منطقية' (Boolean Data). The 'الأعداد' node further branches into two sub-categories: 'أعداد صحيحة' (Integers) and 'أعداد حقيقية' (Real Numbers).

A code block showing variable assignment and printing of boolean values.

A light blue box showing the output of the code snippet.

📄 النص الكامل للصفحة

أنواع البيانات نوع البيانات هو تصنيف لأنواع مختلفة من البيانات. يحدد نوع البيانات مجموعة من القيم مع العمليات التي يمكن إجراؤها على هذه القيم. يوفر بايثون بعض أنواع البيانات المدمجة. الفئات الأساسية لهذه البيانات هي: > الأعداد > النصوص والرموز > بيانات منطقية --- SECTION: أمثلة على أنواع البيانات --- أمثلة على أنواع البيانات إذا كنت تريد أن يكتب المستخدم أرقاماً لإجراء عمليات حسابية، فعليك استخدام الأوامر: > int(input()) للأعداد الصحيحة > float(input()) للأعداد العشرية a=False print(a) b=True print(b) a و b متغيرات منطقية. --- VISUAL CONTEXT --- **DIAGRAM**: أنواع البيانات Description: A hierarchy chart showing the classification of data types. The root node is 'أنواع البيانات'. It branches into three main categories: 'الأعداد' (Numbers), 'النصوص والرموز' (Text and Symbols), and 'بيانات منطقية' (Boolean Data). The 'الأعداد' node further branches into two sub-categories: 'أعداد صحيحة' (Integers) and 'أعداد حقيقية' (Real Numbers). Key Values: أنواع البيانات, الأعداد, النصوص والرموز, بيانات منطقية, أعداد صحيحة, أعداد حقيقية Context: Visualizes the taxonomy of basic data types in programming. **TABLE**: Untitled Description: No description Table Structure: Headers: نوع البيانات | التعريف في بايثون | مثال Rows: Row 1: الأعداد الصحيحة (integer) | int | 900000, 0-, 999, 12 Row 2: الأعداد الحقيقية (float number) | float | 3.0, -90.5, 0.0003, 4.5 Row 3: النصوص والرموز (string) | str | "Saad", "hello", "$$$" Row 4: البيانات المنطقية (boolean) | bool | True, False Context: Provides concrete examples and Python keywords for each data type. **FIGURE**: Untitled Description: A code block showing variable assignment and printing of boolean values. Context: Demonstrates how to use boolean variables in Python code. **FIGURE**: Untitled Description: A light blue box showing the output of the code snippet. Context: Shows the expected output of the print statements for boolean variables.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 5 بطاقة لهذه الصفحة

ما تعريف نوع البيانات في البرمجة؟

  • أ) طريقة لتخزين البيانات في الذاكرة فقط.
  • ب) تصنيف لأنواع مختلفة من البيانات يحدد مجموعة من القيم مع العمليات التي يمكن إجراؤها على هذه القيم.
  • ج) اسم متغير يستخدم للإشارة إلى قيمة معينة.
  • د) قائمة بالأوامر التي يمكن تنفيذها في البرنامج.

الإجابة الصحيحة: b

الإجابة: تصنيف لأنواع مختلفة من البيانات يحدد مجموعة من القيم مع العمليات التي يمكن إجراؤها على هذه القيم.

الشرح: نوع البيانات هو مفهوم أساسي في البرمجة يستخدم لتصنيف البيانات. هذا التصنيف يحدد نوع القيم التي يمكن تخزينها (مثل أرقام، نصوص، قيم منطقية) وكذلك العمليات المسموح بها على هذه القيم (مثل جمع الأرقام، ربط النصوص).

تلميح: فكر في كيفية تصنيف وتنظيم المعلومات في الحاسوب.

التصنيف: تعريف | المستوى: سهل

ما الفئات الأساسية لأنواع البيانات المدمجة في لغة بايثون؟

  • أ) المتغيرات، الثوابت، الدوال.
  • ب) الأعداد، النصوص والرموز، البيانات المنطقية.
  • ج) القوائم، القواميس، المجموعات.
  • د) الأعداد الصحيحة، الأعداد الحقيقية، السلاسل النصية.

الإجابة الصحيحة: b

الإجابة: الأعداد، النصوص والرموز، البيانات المنطقية.

الشرح: توفر لغة بايثون أنواع بيانات أساسية مدمجة فيها. الفئات الرئيسية الثلاث هي: 1) الأعداد (للقيم الرقمية)، 2) النصوص والرموز (للسلاسل النصية)، 3) البيانات المنطقية (للحقيقة أو الخطأ).

تلميح: انظر إلى التصنيف الهرمي الموضح في الرسم البياني.

التصنيف: مفهوم جوهري | المستوى: سهل

إذا أردت من المستخدم إدخال رقم عشري (مثل 3.14) في برنامج بايثون لإجراء عملية حسابية، ما الأمر الذي يجب استخدامه؟

  • أ) int(input())
  • ب) str(input())
  • ج) bool(input())
  • د) float(input())

الإجابة الصحيحة: d

الإجابة: float(input())

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

تلميح: تذكر أن الأعداد العشرية تختلف عن الأعداد الصحيحة في التمثيل والوظيفة.

التصنيف: صيغة/خطوات | المستوى: متوسط

أي مما يلي يمثل مثالاً صحيحاً للبيانات المنطقية (Boolean) في بايثون؟

  • أ) "صحيح"
  • ب) 1
  • ج) True
  • د) yes

الإجابة الصحيحة: c

الإجابة: True

الشرح: البيانات المنطقية (bool) في بايثون تمثل قيمة الحقيقة، ولها قيمتان ثابتتان فقط وهما True (صحيح) و False (خطأ). يجب كتابتهما بحرف كبير في البداية.

تلميح: البيانات المنطقية لها قيمتان ثابتتان فقط.

التصنيف: مفهوم جوهري | المستوى: سهل

ما الكلمة المفتاحية (النوع) المستخدم في بايثون لتمثيل النصوص والرموز؟

  • أ) int
  • ب) txt
  • ج) str
  • د) string

الإجابة الصحيحة: c

الإجابة: str

الشرح: في لغة بايثون، يتم تمثيل نوع البيانات الخاص بالنصوص والرموز (السلاسل النصية) باستخدام الكلمة المفتاحية str، وهي اختصار لـ string.

تلميح: انظر إلى عمود 'التعريف في بايثون' في الجدول.

التصنيف: تعريف | المستوى: سهل