"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > أساسيات بايثون: الثوابت والمتغيرات وأنواع البيانات

أساسيات بايثون: الثوابت والمتغيرات وأنواع البيانات

تم النشر بتاريخ 2024-07-30
تصفح:867

PYTHON-FUNDAMENTALS: CONSTANTS, VARIABLES AND DATA TYPES

مرحباً بالجميع
أنا كافين. سأكتب ما تعلمته في صفي.

المتغيرات

المتغير في بايثون هو اسم رمزي يشير أو يشير إلى كائن ما. بمجرد تعيين قيمة للمتغير، يمكن استخدامها للإشارة إلى تلك القيمة خلال البرنامج. تعمل المتغيرات كحاويات لتخزين قيم البيانات.

كيفية تسمية المتغيرات

1.ابدأ بحرف أو شرطة سفلية.
2.يليها حروف أو أرقام أو شرطات سفلية.
3.حساسة لحالة الأحرف
4. لا تستخدم كلمات بايثون

أمثلة لأسماء المتغيرات الصالحة:
my_variable
المتغير1
_hidden_variable
اسم المستخدم

إسناد القيم إلى المتغيرات

في بايثون، يُستخدم عامل التعيين = لتعيين قيم للمتغيرات. بناء الجملة واضح ومباشر: اسم متغير = قيمة.
على سبيل المثال:

>>>name="kavin"
>>>print(name)

>>>kavin

مهام متعددة

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

>>>a,b,c=1,2,3
>>>print(a,b,c)

أنواع متغيرة

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

>>>my_variable="10"

>>>my_variable is an integer

يمكنك التحقق من نوع المتغير باستخدام الدالة type().
على سبيل المثال:

>>>type("hello")

>>>

الثوابت

في بايثون، الثوابت هي متغيرات ليس من المفترض أن تتغير قيمها. وفقًا للاتفاقية، تُكتب الثوابت عادةً بأحرف كبيرة مع وجود شرطة سفلية تفصل بين الكلمات.
على سبيل المثال:

>>>PI=22/7

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

أنواع البيانات هي أنواع مختلفة من القيم التي يمكنك تخزينها والتعامل معها.

1.أنواع الأرقام
* عدد صحيح (int): الأعداد الصحيحة.

>>>value=23

*تعويم (تعويم): أرقام عشرية.

>>>value=23.5

*معقدة (مركبة): الأعداد المركبة.

>>>value=2 3j

2. نوع النص

سلسلة (str): تسلسل الأحرف.
على سبيل المثال:

>>>message="hello mac"

3. النوع المنطقي

منطقية (منطقية): تمثل صحيحًا أو خطأ.
على سبيل المثال:

>>>my_project=True

4. لا يوجد نوع

NoneType: يمثل غياب القيمة
على سبيل المثال:

>>>result=none

5. أنواع التسلسل

*القائمة (القائمة): مجموعة مرتبة وقابلة للتغيير
على سبيل المثال:

>>>fruits=[apple,cherry,mango]

*Tuple (tuple): مجموعة مرتبة وغير قابلة للتغيير.
على سبيل المثال:

>>>coordinates(3,4)

*المدى (المدى): تسلسل الأرقام.
على سبيل المثال:

>>>number=range(1,10)

6. نوع رسم الخرائط

القاموس (dict): مجموعة غير مرتبة وقابلة للتغيير من أزواج القيمة الرئيسية.
على سبيل المثال:

>>>person={"name":"kavin","url":"https://www.kavin.com"}

7. نوع الإعداد

مجموعة (مجموعة): مجموعة غير مرتبة من العناصر الفريدة.
على سبيل المثال:

>>>unique_number={2,3,4}

مجموعة المجمدة (مجموعة مجمدة): مجموعة غير قابلة للتغيير.
على سبيل المثال:

>>>frozen_set=frozena([2,3,4])

التحقق من نوع البيانات

بناء الجملة: النوع (اسم_المتغير)
على سبيل المثال:

>>>name="kavin"
>>>print(type(name))

>>> 

هذه هي الأشياء التي تعلمتها في فصل المتغيرات والثوابت وأنواع البيانات.
شكرًا لك

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/kk_python/python-fundamentals-constants-variables-and-data-types-2am?1 إذا كان هناك أي انتهاك، فيرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3