Shahed Hamze نشر 19 أكتوبر 2023 أرسل تقرير نشر 19 أكتوبر 2023 (معدل) ما هي قواعد كتابة اكواد بايثون تم التعديل في 19 أكتوبر 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
0 Rok Kor نشر 19 أكتوبر 2023 أرسل تقرير نشر 19 أكتوبر 2023 الأفضل كوبى وليست لما ينجح الكود ابقى تفهم تفاصيله وربنا يوفقك 1 اقتباس
0 Mustafa Suleiman نشر 19 أكتوبر 2023 أرسل تقرير نشر 19 أكتوبر 2023 ما تتحدث عنه هو الـ Syntax بالإضافة إلى أفضل الممارسات أثناء كتابة الكود حيث يمكن الاطلاع علىPEP 8 وهو مستند يحتوي على مجموعة من المعايير والإرشادات المتعلقة بأسلوب كتابة الأكواد في لغة Python. وتمثل "PEP" اختصارًا لـ "Python Enhancement Proposal"، وهي وثائق تُستخدم لاقتراح تحسينات للغة Python ومكتباتها المرتبطة. والأمر يطول شرحه لكن هناك بعض القواعد الأساسية لكتابة أكواد Python هي التالي: المسافات البيضاء (Whitespace) Python تستخدم المسافات البيضاء (المسافات والتابات) لفهم وتنسيق الأكواد، ويجب أن تكون المسافات محددة بشكل صحيح. for i in range(5): print(i) الهوامش (Indentation) تعتمد بايثون على التعريفات لتنظيم الكود وبالتي يجب أن تكون التعريفات متساوية من حيث التباعد (indentation)، والعادة تستخدم أربع مسافات أو مسافتين (PEP 8 توصي باستخدام أربع مسافات). if x > 5: print("x is greater than 5") التعليقات (Comments) يمكنك إضافة تعليقات لشرح الكود باستخدام الرمز #، والتعليقات لا تؤثر على تنفيذ البرنامج. # هذا تعليق أسماء المتغيرات والدوال يمكن استخدام الأحرف الأبجدية (a-z و A-Z) والأرقام (0-9) وشرطة سفلية (_) في تسمية المتغيرات. ابدأ اسم المتغير بحرف (a-z أو A-Z) أو بشرطة سفلية (_). ليس مسموحًا بالبدء برقم. Python حساسة لحالة الأحرف، مما يعني أن المتغيرات "myVar" و "myvar" تعتبران مختلفتين. لا يمكن استخدام كلمات محجوزة مثل if و while و for كأسماء متغيرات. يُفضل اتباع بعض الممارسات الجيدة في تسمية المتغيرات: استخدم أسماء متغيرات واضحة ومعبرة توضح الغرض من المتغير. استخدم حروف صغيرة لأسماء المتغيرات وفصل الكلمات بواسطة الشرطة السفلية (snake_case). مثال: my_variable. لأسماء المتغيرات الثابتة والمتغيرات التي تعتبر خاصة بالصف تبدأ بحرف تسطيري واحد (underscore), وذلك للإشارة إلى أنها خاصة. مثال: _private_variable. يُفضل استخدام اختصارات لأسماء المتغيرات إذا كان ذلك يزيد من وضوح الكود، مثال: num_of_items يمكن تختصرها إلى num_items. name = "mustafa" التعبيرات الشرطية (Conditional Statements) استخدم تعبيرات شرطية مثل if, elif, و else للتحكم في تدفق البرنامج. if x > 10: print("x is greater than 10") elif x == 10: print("x is equal to 10") else: print("x is less than 10") 1 اقتباس
السؤال
Shahed Hamze
ما هي قواعد كتابة اكواد بايثون
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.