انواع المتغيرات فى لغة بايثون |
السلام عليكم ورحمة الله وبركاته اهلا بكم زوار موقع prog egypt
شرح اليوم عن الدرس الثانى من دورة بايثون للمبتدئين حيث سوف نعرض لكم اليوم انواع المتغيرات فى لغة بايثون اللذى سوف نتعرف عليه فى لغة البايثون
محتوايات المقالة
- ما هو المتغير
- انواع المتغيرات
- امثلة على المتغيرات
ما هو المتغير
يعتبر المتغير هو ما يتم وضع فيه من المعلومات حيث ان المتغير ينقسم الى نوعين ويعتبر المتغير انه وحاء يحتوى ما يتم وضعه خلاله حيث يمكنك الكتغير عمتا فى لغات البرمجة هى الشى الاساسى اللذى لا يخلو مشروع من وجوده ومن فوائد المتغير هو انه يقوم بتخزين البيانات موقتا داخل المتغير و الطريقة التى يقوم عليها تخزين البيانات فى المتغير وهى كالتالى انه يتم تخزين البيانات عن طريق ادخال البيانات مثل الادخال المباشر مثل ادخال عن طريق لوحة المفاتيح او ادخال البيانات عن طريق الطريقة البدائية التلقائية وهى حجز قيمة المتغير فى اى اسم واعطاءه نوعه و قيمته ويعتبر المتغير من اساسيات البرمجة .
ملحوظة : يعتبر المبرمج فى لغة بايثون غير مسؤل عن تحديد نوع المتغير من حيث الحد النهائى او نوع المتغير اذا كان نصى او رقمى .
وسوف نبدا بشرح كل جزء بالتفصيل فى هذا الشرح
ولكن لا يمكن عمل اى نوع من العمليات المنطقية على هذا المتغير مثل القسمة و الطرح و الضرب
ملحوظة : يعتبر المبرمج فى لغة بايثون غير مسؤل عن تحديد نوع المتغير من حيث الحد النهائى او نوع المتغير اذا كان نصى او رقمى .
قواعد تسمية المتغير
- لا يمكن تسمية المتغير بالاسماء المحجوزة فى لغة البايثون
- لا يمكن بداية المتغير بالارقام
- يمكن بداية المتغير بعلامة الدولار او العلامة السفلية ( _ )
- يجب مراعاة ان المتغير بالاحرف الصغيرة
- يلاحظ عدم وجود اقتباس للمتغير
ينقسم المتغير من نوعة الى نوعين
- متغيرات حرفية
- متغيرات رقمية
وسوف نبدا بشرح كل جزء بالتفصيل فى هذا الشرح
المتغيرات الحرفية
هى عبارة عن متغيرات تتضمن جميع انواع الاشكال الحرفية و الجمل النصية المكونة من دمج من الحروف و الارقام والعلامات ويمكن ان يبدا هذا المتغير بحرف او رقم او علامة اقتباس او اى شىولكن لا يمكن عمل اى نوع من العمليات المنطقية على هذا المتغير مثل القسمة و الطرح و الضرب
انواع المتغيرات فى لغة بايثون
اذا كان هذا درسك الاول فانصحك ان تشاهد هذا الدرس ويعتبر هذا الدرس هو اساسيات البرمجه باستخدام لغة بايثون
امثلة على المتغيرات الحرفية
'name = 'abdallah
'website = 'www.prog-egypt.com
'text = 'hello in 2019
كل هذة الامثلة تعتبر على المتغيرات الحرفية وقد قمنا بعمل ثلاث متغيرات
اول متغير ويدعى name وقمناا بتخزين بداخلها اسم عادى مكون من حروف فقط
المتغير الثانى قمنا بوضع مزيج من الحروف و العلامات بداخل المتغير يدعى website
المتغير الثالث وقد وضعنا بداخله مجموعة من الحروف و الارقام داخل متغير text
المتغير الرقمى
ينقسم المتغير الرقمى داخل لغة بايثون اللى العديد من الانواع و الاقسام ومنها المتغيرات العددية الصحيحه و المتغيرات العددية الصحيحة الطويلة
ملحوظه : لا يمكن دمج حرف مع رقم بحيث ذالك سوف ينتج عنه عمل متغير جديد من نوع المتغير الحرفى
يعتبر المتغيرات الرقمية فى لغة بايثون لا يمكن تحجيمها مثللغات برمجية اخرى حيث فى اللغات الاخرى يجب وضع حد للمتغير ولكن فى لغة بايثون يتم تقسيم المتغيرات الرقمية الى نوعين بحيث ارقام ثابتة وارقام صحيحة
امثلة على الارقام الثابتة
num = 10
num1 = 412
num2 = 500
ملحوظة : لا يمكن ان يتم الاعلان عن المتغير بوضعه فى داخل علامات اقتباس بحيث يجب ان يكون ارقام فقط
المتغيرات الرقمية الصحيحة
تعتبر المتغير الرقمى الصحيح فى لغة بايثون شبية بالمتغير الثابت و يكون المتغير يتيح استخدام العالامات العشرية و الكسور
امثلة على الارقام الصحيحة
num = 10.5
num1 = 412.1422
num2 = 499.982
امثلة على المتغيرات
المثال الاول
سوف نقوم بعمل متغير من النوع الحرفى
"text = "welcom in prog egypt
المثال الثانى
هذا المثال مكون من كودين اول كود مكون من متغير رقمى ثابت و المتغير الاخر به متغير رقمى صحيح به علامات عشرية
num1 = 10
num2 = 10.6
يمكنك متابعة جميع الدروس المتعلقة بلغة بايثون من هنـــــــــــــا
يمكنك متابعة جميع دوراتنا المتعلقة بدورات الكمبيوتر و البرمجه من هنــــــــــا