الكلمات الرئيسية والمعرفات في Python (محدث)

لنتحدث عن كلمات مفتاح Python والمعرفات. قمنا مؤخرًا أيضًا بتغطية دروس كاملة حول تثبيت وإعداد Python للمبتدئين في هذا دليل Python.

كلمات مفتاح Python

ببساطة، كلمات مفتاح Python هي الكلمات المحفوظة. وهذا يعني أنه لا يمكنك استخدامها كاسم لأي كيانات مثل المتغيرات أو الفئات أو الوظائف.

لذلك قد تفكر فيما تستخدم هذه الكلمات المفتاحية. إنها لتحديد بنية وبنية لغة Python.

يجب أن تعرف أن هناك 33 كلمة مفتاح في لغة برمجة Python حسب كتابة هذا الدليل. على الرغم من أن العدد يمكن أن يتغير مع مرور الوقت. أيضًا الكلمات المفتاحية في Python حساسة لحالة الأحرف. لذلك يجب كتابتها كما هو. إليك قائمة بجميع الكلمات المفتاحية في لغة برمجة Python.

إذا نظرت إلى جميع الكلمات المفتاحية وحاولت أن تفهمها دفعة واحدة، ستشعر بالإرباك. لذا في الوقت الحالي فقط اعلم أن هذه هي الكلمات المفتاحية. سنتعلم استخداماتها على التوالي. يمكنك الحصول على قائمة كلمات مفتاح Python من خلال مساعدة واجهة Python الخاصة بك.

قائمة جميع كلمات مفتاح Python

and Logical operator
as Alias
assert For debugging
break Break out of Python loops
class Used for defining Classes in Python
continue Keyword used to continue with the Python loop by skipping the existing
def Keyword used for defining a function
del Used for deleting objects in Python
elif Part of the if-elif-else conditional statement in Python
else Same as above
except A Python keyword used to catch exceptions
FALSE Boolean value
finally This keyword is used to run a code snippet when no exceptions occur
for Define a Python for loop
from Used when you need to import only a specific section of a module
global Specify a variable scope as global
if Used for defining an “if” condition
import Python keyword used to import modules
in Checks if specified values are present in an iterable object
is This keyword is used to test for equality.
lambda Create anonymous functions
None The None keyword represents a Null value in PYthon
nonlocal Declare a variable with non-local scope
not Logical operator to negate a condition
or A logical operator used when either one of the conditions needs to be true
pass This Python keyword passes and lets the function continue further
raise Raises an exception when called with the specified value
return Exits a running function and returns the value specified
TRUE Boolean value
try Part of the try…except statement
while Used for defining a Python while loop
with Creates a block to make exception handling and file operations easy
yield Ends a function and returns a generator object

أدناه مثال بسيط يوضح استخدام if-else في برنامج Python.

var = 1;

if(var==1):
    print("odd")
else:
    print("even")

عند تشغيل البرنامج أعلاه، يفهم Python كتلة if-else بسبب الكلمات الرئيسية والصيغة الثابتة ثم يقوم بمعالجة البيانات الإضافية.

ما هي المعرفات في Python؟

المعرف في Python هو الاسم الذي نعطيه لتحديد متغير أو دالة أو فئة أو وحدة أو كائن آخر. وهذا يعني أنه كلما أردنا إعطاء كيان اسمًا، يُطلق عليه معرف.

في بعض الأحيان يتم فهم المتغير والمعرف بشكل خاطئ عادة كونهما واحد، ولكنهما ليسا كذلك. حسنًا للوضوح، دعنا نرى ما هو المتغير؟

ما هو المتغير في Python؟

A variable, as the name indicates is something whose value is changeable over time. In fact a variable is a memory location where a value can be stored. Later we can retrieve the value to use. But for doing it we need to give a nickname to that memory location so that we can refer to it. That’s identifier, the nickname.

قواعد كتابة المعرفات

هناك بعض القواعد لكتابة المعرفات. ولكن يجب أولاً أن تعرف أن Python حساس إلى حالة الأحرف. وهذا يعني أن الاسم و الاسم الصغير هما معرفان مختلفان في Python. إليك بعض القواعد لكتابة المعرفات في Python.

  1. يمكن أن تكون المعرفات مجموعة من الأحرف الكبيرة والصغيرة، والأرقام، أو شرطة تحتية (_). لذا، فإن myVariable، variable_1، variable_for_print جميعها معرفات صحيحة في بايثون.
  2. لا يمكن أن تبدأ المعرفة برقم. لذلك، على الرغم من أن variable1 صحيحة، 1variable غير صحيحة.
  3. لا يمكننا استخدام رموز خاصة مثل !، #، @، %، $ وما إلى ذلك في المعرف.
  4. يمكن أن تكون المعرفة طول أي.

على الرغم من أن هذه قواعد صارمة لكتابة المعرفات، إلا أن هناك أيضًا بعض التقاليد في التسمية التي ليست إلزامية ولكنها من الأفضل اتباعها.

  1. تبدأ أسماء الفصول بحرف كبير. جميع المعرفات الأخرى تبدأ بحرف صغير.
  2. تشير بداية المعرف بشرطة تحتية واحدة إلى أن المعرف هو خاص.
  3. إذا بدأت المعرفة وانتهت بشرطتين تحتيتين، فهذا يعني أن المعرف هو اسم خاص محدد باللغة.
  4. على الرغم من أن c = 10 صحيح، فإن كتابة count = 10 ستكون أكثر معنى، وسيكون من الأسهل فهم ما يفعله حتى عند النظر إلى الشيفرة بعد وقت طويل.
  5. يمكن فصل الكلمات المتعددة باستخدام شرطة تحتية، على سبيل المثال، this_is_a_variable.

إليك برنامج عيني لمتغيرات بايثون.

myVariable="hello world"
print(myVariable)

var1=1
print(var1)

var2=2
print(var2)

إذا قمت بتشغيل البرنامج، سيكون الإخراج مشابهًا للصورة أدناه.

الاستنتاج

إذا، هذا هو كل شيء لليوم. في الدرس التالي، سوف نتعلم عن البيانات والتعليقات في بايثون. حتى ذلك الحين #البرمجة_السعيدة 🙂

Source:
https://www.digitalocean.com/community/tutorials/python-keywords-identifiers