كيفية بناء الجملة في لغة بايثون Python Syntax

اقرأ في هذا المقال


يحدد بناء جملة بايثون مجموعة من القواعد التي تُستخدم لإنشاء عبارات بايثون أثناء كتابة برنامج بايثون، ويحتوي بناء جملة برمجة بايثون على العديد من أوجه التشابه مع لغات البرمجة (Perl و C و Java).

ما هي معرفات بايثون

معرف بايثون هو اسم يستخدم لتحديد متغير أو وظيفة أو فئة أو وحدة نمطية أو كائن آخر، يبدأ المعرف بحرف من (A إلى Z) أو من (a إلى z) أو شرطة سفلية (_) متبوعًا بصفر أو أكثر من الأحرف والأرقام (من 0 إلى 9)،فيما يلي اصطلاحات لمعرفات بايثون:

  • يشير بدء معرف بشرطة سفلية واحدة إلى أن المعرف هو معرف خاص.
  • يشير بدء المعرف بشرطتين سفليتين إلى معرّف خاص (private) للغاية.
  • إذا انتهى المعرف أيضًا بشرطتين سفليتين، فإن المعرف هو اسم خاص معرف باللغة.

عبارات بايثون متعددة الأسطر

عادةً ما تنتهي العبارات في بايثون بسطر جديد، ومع ذلك، تسمح بايثون باستخدام حرف متابعة السطر (\) للإشارة إلى أن السطر يجب أن يستمر، على سبيل المثال:

total = item_one + \
item_two + \
item_three

الاقتباسات في بايثون

يقبل بايثون علامات الاقتباس المفردة (‘) والمزدوجة (“) والثلاثية (” “أو” “”) للإشارة إلى السلسلة الحرفية، طالما أن نفس نوع الاقتباس يبدأ وينتهي بالسلسلة، وتُستخدم علامات الاقتباس الثلاثية لتمديد السلسلة (string) عبر عدة أسطر، انظر المثال:

word = ‘word’

sentence = “This is a sentence.”

paragraph = “””This is a paragraph. It is

made up of multiple lines and sentences.””

التعليقات في بايثون

التعليق هو شرح أو تعليق مقروء من قبل المبرمج في كود مصدر بايثون، تمت إضافته بغرض تسهيل فهم الكود المصدري، ويتم تجاهله بواسطة مترجم بايثون، ويبتدأ التعليق في لغة بايثون بالرمز “#”:

# First comment

print (“Hello, World!”) # Second comment

يمكنك كتابة تعليق على نفس السطر بعد عبارة:

name = “Madisetti” # This is again comment

يمكنك التعليق على أسطر متعددة:

# This is a comment.

# This is a comment, too.

# This is a comment, too.

# I said that already.

المصدر: JavaScript: The Good Parts, Douglas Crockford, 2008 edition.JavaScript: The Definitive Guide, David Flanagan, 2011 edition.PROFESSIONAL JAVASCRIPT: FOR WEB DEVELOPERS, Nicholas C. Zakas,2012 edition.JavaScript, Stephen Blumenthal, 2017 edition.


شارك المقالة: