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

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

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

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

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

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

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

📝 ملخص الصفحة

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

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

أنواع البيانات في بايثون: تصنيف القيم في لغة البرمجة بايثون إلى أنواع رئيسية مثل الأعداد الصحيحة والأعداد العشرية والنصوص.

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

```markmap

المهارات الرقمية

البرمجة

المتغيرات

#### أسماء المتغيرات الصالحة

  • name
  • Name
#### أسماء غير صالحة للمتغيرات

  • A/2
  • 234
  • print
#### أنواع المتغيرات

  • متغير نقي (قيمة نصية)
  • متغير عددي (قيمة رقمية)
  • ليس بمتغير (اسم غير صالح)

العمليات على المتغيرات

#### الإسناد

  • `x = y`
#### الطباعة

  • `print("اسمي:", name)`
#### حساب المجموع

  • `Total = x + y`

التعامل مع المدخلات والمخرجات

#### إدخال القيم

  • `input("رسالة توضيحية")`
  • `int(input())` لتحويل الإدخال إلى رقم
#### عرض النتائج

  • `print("النص", المتغير)`

أنواع البيانات (Data Types)

#### Integer (عدد صحيح)

  • مثال: `5`
#### Float (عدد عشري)

  • مثال: `1.23`
#### String (نص)

  • مثال: `"email"`
  • مثال: `"my name"`
  • مثال: `"5"` (نص وليس رقم)
```

نقاط مهمة

  • يميز نوع البيانات بين القيم الرقمية (صحيحة أو عشرية) والقيم النصية.
  • القيمة النصية (String) تُكتب بين علامتي اقتباس `" "`.
  • الرقم المكتوب بين علامتي اقتباس `"5"` يعتبر نصاً وليس رقماً.

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

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

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

السؤال الثالث عشر

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

عند التعامل مع لغة البرمجة "بايثون" ضع رقم النوع المناسب لكل قيمة من القيم المقابلة.

1

نوع: QUESTION_HOMEWORK

"email"

2

نوع: QUESTION_HOMEWORK

1.23

3

نوع: QUESTION_HOMEWORK

"my name"

4

نوع: QUESTION_HOMEWORK

5

5

نوع: QUESTION_HOMEWORK

"5"

1

نوع: QUESTION_HOMEWORK

integer

2

نوع: QUESTION_HOMEWORK

float

3

نوع: QUESTION_HOMEWORK

string

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

السؤال الثالث عشر عند التعامل مع لغة البرمجة "بايثون" ضع رقم النوع المناسب لكل قيمة من القيم المقابلة. --- SECTION: 1 --- "email" --- SECTION: 2 --- 1.23 --- SECTION: 3 --- "my name" --- SECTION: 4 --- 5 --- SECTION: 5 --- "5" --- SECTION: 1 --- integer --- SECTION: 2 --- float --- SECTION: 3 --- string

✅ حلول أسئلة الكتاب الرسمية

عدد الأسئلة: 1

سؤال 13: السؤال الثالث عشر: عند التعامل مع لغة البرمجة "بايثون" ضع رقم نوع البيانات المناسب في الفراغ لكل قيمة من القيم المقابلة. القيم: ("email", 1.23, "my name", 5, "5")، أنواع البيانات: (1 integer, 2 float, 3 string)

الإجابة: "email": 3, 1.23: 2, "my name": 3, 5: 1, "5": 3

خطوات الحل:

  1. **الخطوة 1: جدول المعطيات والمطلوب** | القيمة | المطلوب | |--------|---------| | "email" | تحديد نوع البيانات ورقمه | | 1.23 | تحديد نوع البيانات ورقمه | | "my name" | تحديد نوع البيانات ورقمه | | 5 | تحديد نوع البيانات ورقمه | | "5" | تحديد نوع البيانات ورقمه |
  2. **الخطوة 2: المبدأ المستخدم** في لغة البرمجة **بايثون**، تُحدد أنواع البيانات بناءً على شكل القيمة: - **integer** (عدد صحيح): قيم عددية بدون فاصلة عشرية، ورمزه في السؤال هو **1**. - **float** (عدد عشري): قيم عددية تحتوي على فاصلة عشرية، ورمزه في السؤال هو **2**. - **string** (نص): قيم محاطة بعلامتي تنصيص (مفردة ' ' أو مزدوجة " ")، ورمزه في السؤال هو **3**.
  3. **الخطوة 3: تحليل كل قيمة وتحديد نوعها** 1. **القيمة: "email"** - الشكل: محاطة بعلامتي تنصيص مزدوجة. - النوع: **string** (نص). - الرمز: **3**. 2. **القيمة: 1.23** - الشكل: تحتوي على فاصلة عشرية. - النوع: **float** (عدد عشري). - الرمز: **2**. 3. **القيمة: "my name"** - الشكل: محاطة بعلامتي تنصيص مزدوجة. - النوع: **string** (نص). - الرمز: **3**. 4. **القيمة: 5** - الشكل: عدد صحيح بدون فاصلة عشرية. - النوع: **integer** (عدد صحيح). - الرمز: **1**. 5. **القيمة: "5"** - الشكل: محاطة بعلامتي تنصيص مزدوجة (حتى لو كانت رقمية). - النوع: **string** (نص). - الرمز: **3**.
  4. **الخطوة 4: الإجابة النهائية** بناءً على التحليل، يتم تعيين رموز أنواع البيانات كما يلي: | القيمة | نوع البيانات | الرمز المناسب | |--------|--------------|---------------| | "email" | string | 3 | | 1.23 | float | 2 | | "my name" | string | 3 | | 5 | integer | 1 | | "5" | string | 3 | > ملاحظة: **النصوص** في بايثون تُعرف بوجود علامات التنصيص حولها، بينما **الأعداد الصحيحة** لا تحتوي على فاصلة عشرية، و**الأعداد العشرية** تحتوي على فاصلة عشرية.

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

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

في لغة البرمجة بايثون، ما نوع البيانات للقيمة "email"؟

  • أ) integer
  • ب) float
  • ج) string
  • د) boolean

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

الإجابة: string

الشرح: 1. في بايثون، تُحدد أنواع البيانات بناءً على شكل القيمة. 2. القيمة "email" محاطة بعلامتي تنصيص مزدوجة. 3. أي قيمة محاطة بعلامات تنصيص (مفردة أو مزدوجة) تُعتبر نصاً (string). 4. النتيجة: نوع البيانات هو string.

تلميح: انتبه إلى العلامات المحيطة بالقيمة.

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

في لغة البرمجة بايثون، ما نوع البيانات للقيمة 1.23؟

  • أ) integer
  • ب) float
  • ج) string
  • د) list

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

الإجابة: float

الشرح: 1. في بايثون، تُحدد أنواع البيانات بناءً على شكل القيمة. 2. القيمة 1.23 تحتوي على فاصلة عشرية (نقطة). 3. أي قيمة عددية تحتوي على فاصلة عشرية تُعتبر عدداً عشرياً (float). 4. النتيجة: نوع البيانات هو float.

تلميح: انتبه إلى وجود فاصلة عشرية في الرقم.

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

في لغة البرمجة بايثون، ما نوع البيانات للقيمة 5؟

  • أ) integer
  • ب) float
  • ج) string
  • د) tuple

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

الإجابة: integer

الشرح: 1. في بايثون، تُحدد أنواع البيانات بناءً على شكل القيمة. 2. القيمة 5 هي عدد صحيح بدون فاصلة عشرية. 3. أي قيمة عددية صحيحة بدون فاصلة عشرية تُعتبر عدداً صحيحاً (integer). 4. النتيجة: نوع البيانات هو integer.

تلميح: انتبه إلى أن الرقم لا يحتوي على فاصلة عشرية.

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

في لغة البرمجة بايثون، ما نوع البيانات للقيمة "5"؟

  • أ) integer
  • ب) float
  • ج) string
  • د) number

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

الإجابة: string

الشرح: 1. في بايثون، تُحدد أنواع البيانات بناءً على شكل القيمة. 2. القيمة "5" محاطة بعلامتي تنصيص مزدوجة. 3. أي قيمة محاطة بعلامات تنصيص تُعتبر نصاً (string)، بغض النظر عن محتواها. 4. النتيجة: نوع البيانات هو string.

تلميح: حتى لو بدت القيمة رقمية، انظر إلى العلامات المحيطة بها.

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

أي مما يلي يمثل قاعدة أساسية لتحديد نوع البيانات 'string' في بايثون؟

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

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

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

الشرح: 1. في بايثون، يتم تحديد نوع البيانات تلقائياً بناءً على شكل القيمة. 2. النوع 'string' (نص) يُستخدم لتمثيل البيانات النصية. 3. العلامة المميزة للـ string هي وجود القيمة بين علامتي تنصيص (' ') أو (" "). 4. النتيجة: القاعدة هي وجود علامات التنصيص.

تلميح: فكر في العلامة التي تميز النص عن الأرقام.

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