دروس بايثون 1: أنواع البيانات الأساسية والمتغيرات: الشرح مع الأمثلة العملية
يشارك
مرحبا بكم في بايثون!
مرحبا اصدقاء! أنا علي، مطور برمجيات ذو خبرة، وقد قمت بإعداد هذا الدليل لك لدخول عالم بايثون السحري. بايثون هي لغة برمجة قوية ومتعددة الاستخدامات وسهلة التعلم. تُستخدم تطبيقات الويب في تحليل البيانات والذكاء الاصطناعي والعديد من المجالات الأخرى. في هذه السلسلة من الدروس، سنتعلم المفاهيم الأساسية خطوة بخطوة وستتمكن من كتابة برامج بايثون الخاصة بك في وقت قصير.أنواع البيانات الأساسية
في بايثون، كل شيء يعتبر نوع بيانات . تحدد أنواع البيانات أنواع متغيرات البيانات التي يمكن أن تحتوي عليها. أنواع البيانات الأكثر استخدامًا هي:
الأرقام: تتضمن الأرقام أرقامًا صحيحة (عددًا صحيحًا مثل 10 25 -5) وأرقامًا عشرية (عائمة مثل 3.14 2.718).
النصوص: تسمى النصوص سلاسل وتكون محاطة بعلامات اقتباس مزدوجة. على سبيل المثال "مرحبا بالعالم!" هي سلسلة.
المتغيرات
المتغيرات هي أسماء تستخدم لتخزين البيانات في برنامجنا. نستخدم علامة المساواة (=) لإنشاء متغير.
مثال: ```اسم python = " Ali" age = 32 ``` في المثال أعلاه، قمنا بإنشاء متغيرات الاسم والعمر . متغير الاسم يخزن النص "علي" ومتغير العمر يخزن الرقم 32.
تغيير أنواع المتغيرات
نظرًا لأن لغة Python هي لغة ديناميكية، فيمكننا تغيير نوع بيانات المتغيرات في وقت التشغيل. مثال: ```python number = 10 # integer number = "On" # string ``` في هذا المثال، يقوم متغير الرقم أولاً بتخزين قيمة عددية ثم يخزن قيمة سلسلة.تحويل أنواع البيانات
في بعض الأحيان قد نحتاج إلى تحويل نوع بيانات إلى نوع بيانات آخر. توفر بايثون وظائف خاصة لهذا الغرض. مثال: ```رقم بايثون = "10" # رقم السلسلة = int(number) # تحويل السلسلة إلى عدد صحيح print(number + 5) # يعطي الناتج 15 ``` في هذا المثال، تقوم الدالة int() بتحويل الرقم متغير إلى سلسلة' يحول من إلى عدد صحيح.أمثلة عملية
والآن دعونا نعزز ما تعلمناه بأمثلة عملية:
1. الحصول على الاسم والعمر من المستخدم والطباعة على الشاشة ```اسم python = input("اسمك:") age = int(input("عمرك:")) print("Hello" name "! " age "you are.") ` ` يسترد هذا البرنامج اسم المستخدم وعمره ويطبع رسالة ترحيب على الشاشة. 2. أنا
إضافة رقمين ```python number1 = int(input("أدخل الرقم الأول:")) number2 = int(input("أدخل الرقم الثاني:")) الإجمالي = number1 + number2 print("الإجمالي:" الإجمالي) ``` يأخذ هذا البرنامج رقمين من المستخدم ويضيفهما ويطبع المجموع على الشاشة.