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

المتغيرات

يمكننا إنشاء ملفPythonمتغير عن طريق تعيين قيمة للتسمية ، باستخدام=مهمة تشغيل.

في هذا المثال نقوم بتعيين سلسلة بالقيمة "Roger" إلىnameضع الكلمة المناسبة:

name = "Roger"

هذا مثال برقم:

age = 8

يمكن أن يتكون اسم المتغير من الأحرف والأرقام و_تسطير أسفل السطر ، ولا يمكن أن يبدأ برقم. هؤلاء كلهمصالحأسماء المتغيرات:

name1
AGE
aGE
a11111
my_name
_name

هؤلاء يكونونغير صالحةأسماء المتغيرات:

123
test!
name%

بخلاف ذلك ، أي شيء صالح ما لم يكن بايثونكلمة رئيسية. هناك بعض الكلمات الرئيسية مثلforوifوwhileوimportو اكثر.

ليست هناك حاجة لحفظها ، حيث ستنبهك Python إذا كنت تستخدم أحدها كمتغير ، وسوف تتعرف عليها تدريجيًا كجزء من بناء جملة لغة برمجة Python.

عبارات وعبارات

نحن نقدرالتعبيرأي نوع من التعليمات البرمجية التي تُرجع قيمة. على سبيل المثال

1 + 1
"Roger"

العبارة من ناحية أخرى هي عملية على قيمة ، على سبيل المثال هاتان العبارتان:

name = "Roger"
print(name)

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

name = "Roger"; print(name)

تعليقات

في برنامج Python ، يتم تجاهل كل شيء بعد علامة التجزئة ، ويعتبر تعليقًا:

#this is a commented line

name = “Roger” # this is an inline comment

المسافة الفارغة

المسافة البادئة في بايثون لها معنى.

لا يمكنك مسافة بادئة بشكل عشوائي مثل هذا:

name = "Flavio"
    print(name)

بعض اللغات الأخرى ليس لديها مسافات بيضاء ذات معنى ، ولكن في بايثون المسافة البادئة مهمة.

في هذه الحالة ، إذا حاولت تشغيل هذا البرنامج ، فستحصل على ملفIndentationError: unexpected indentخطأ ، لأن المسافة البادئة لها معنى خاص.

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


المزيد من دروس بيثون: