recent
أخبار ساخنة

أنواع المتغيرات في لغة البايثون Variables and Data Types

القمة
الصفحة الرئيسية



Variables and Data Types

المتغيرات هي عبارة عن أماكن يتم حجزها في ذاكرة الكمبيوتر RAM لتخزين البيانات أثناء تشغيل البرنامج.




أنواع المتغيرات في البايثون
تنقسم أنواع المتغيرات في بايثون إلى 7 أنواع أساسية و هي:

أرقام Numbers
نصوص Strings
منطقية Booleans
Lists وهي مصفوفات ليس لها حجم ثابت.
Tuplesوهي مصفوفات حجمها و قيمها ثابتة, و غير قابلة للتغيير.
Set : وهي مصفوفات ليس لها حجم ثابت, و لا يمكن حذف قيمها, و يمكن إضافة قيم جديدة فيها

Dictionaries وهي مصفوفات ليس لها حجم ثابت, و لا يمكن حذف قيمها, و يمكن إضافة قيم جديدة فيها.
وهي جداول تخزن البيانات فيها بطريقة مفاتيح Keys و قيم Values
أنواع المتغيرات في البايثون : الأرقام Numbers :

int :يستخدم لتخزين الأعداد الصحيحة.
float : :يستخدم لتخزين الأعداد التي تحتوي عل فاصة عشرية.
complex: :يستخدم لتخزين الأعداد المركبة

: Example

x = 10
y = 5.3

z = 4j
أنواع المتغيرات في البايثون : النصوصString s

لتعريف نص في بايثون نستخدم الرمز( ’ ) أو الرمز ( ” ) أو الرمز (” ” ”)
"x = "Hello World ’String1 = 'Welcome to Python


.message = ''' This string that will span across multiple lines
.No need to use newline characters for the next lines.'''The end of lines within this string is counted as a


newline when printed


أنواع المتغيرات في البايثون : المنطقية Booleans



تستخدم في العادة عند وضع شروط منطقية أو لمعرفة ما إذا تم تنفيذ أمر معين بنجاح أم لا. ويصبح المتغير من هذا النوع عند إسناد القيمة Trueأو القيمة False إليه.
: Example
check = True

choice= False
Lists
هي عبارة عن مصفوفة حجمها غير ثابت و يمكنها تخزين قيم من مختلف الأنواع في وقت واحد. ونستخدم الرمز[ ] لتعريفها.



numbers = [10, 20, 30, 40, 50]


items = [100, “ahmed", "Computer", 75.5, True]


Tuples

هي عبارة عن مصفوفة حجمها ثابت و قيمها غير قابلة للتغيير و يمكنها تخزين قيم من مختلف الأنواع في وقت واحد. ونستخدم الرمز ) ( لتعريفها.

: Example




numbers = (70, 20, 80, 40, 50 , 60)


items = (100, "ahmed", "Computer", 75.5, True)




Set

هي عبارة عن مصفوفة ليس لها حجم ثابت و قيمها غير قابلة للتغيير و يمكنها تخزين قيم من مختلف الأنواع في وقت واحد. ونستخدم الرمز { } لتعريفها.

Example
numbers = {70, 20, 80, 40, 50 , 60}
names = {"Ahmed" , "Mohamed" , "Said" , "Gamal“}items = {100, "ahmed", "Computer", 75.5, True}



Dictionaries



هي عبارة عن جدول يخزن فيه البيانات بطريقة مفاتيح Keysو قيم Valuesونستخدم الرمز { } لتعريفه.



capitals = {"England":"London", "France":"Paris", "India":"New Delhi"}
dic1 = {'name': 'Steve', 'age': 21, 'marks': 60, 'course': 'Computer net'}




google-playkhamsatmostaqltradent