اذهب إلى المحتوى
  • 0

هي افايد العلامه دي _ عند تعرف متغر في باثيون ؟

Ail Ahmed

السؤال

Recommended Posts

  • 0
بتاريخ 3 دقائق مضت قال Ail Ahmed:

هي افايد العلامه دي _ عند تعرف متغر في باثيون ؟

 

وعليكم السلام

 _ (underscore) في بايثون تستخدم لأغراض تنظيمية ووضوح الكود، وخاصة في تسمية المتغيرات. الطريقة المعتمدة في بايثون لتسمية المتغيرات هي باستخدام النمط المسمى snake_case، بحيث تكون الكلمات مفصولة بعلامة سفلية (underscore).
مثل:
first_name = 'ali'
 

first_name = 'ali'

هذه الطريقة تجعل الكود أكثر وضوحًا ويسهل قراءته، وخصوصًا عند استخدام أسماء متغيرات طويلة تتكون من عدة كلمات.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

وعليكم السلام ورحمة الله وبركاته.

لا توجد أى فائدة هي فقط من طرق التسميات المتعارف عليها وتسمى snake case لأنها تشبه الثعبان في طريقة كتابتها .

image.png.d18273d7643a3a5328663c267d1a2606.png

وهذه الطريقة تعتمد إذا كان المتغير يحوي أكثر من كلمة يتم فصل كل كلمة فعلامة _ .

  • فمثلا firstname هي مكونة من مقطعين لذلك يمكنك كتابتها بطريقة snake case كالتالي first_name.
  • firstnameexample كلمة مكونة من ثلاث مقاطع لذلك يمكنك كتابتها بطريقة snake case كالتالي first_name_example.

وهكذا هي فقط طريقة لتسهيل قراءة المتغيرات  

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

العلامة _ بين الكلمات في أسماء المتغيرات هي طريقة شائعة في بايثون لتسهيل قراءة وفهم اسم المتغير. يطلق على هذا النمط تسمية snake_case، ويستخدم للمتغيرات التي تحتوي على أكثر من كلمة، بحيث يتم الفصل بين الكلمات باستخدام علامة _ بدلًا من كتابة الكلمات متصلة أو باستخدام الحروف الكبيرة كما في camelCase.

والسبب وراء تفضيل snake_case في بايثون هو أنه يتماشى مع أسلوب كتابة الكود في بايثون، مما يجعل الكود أكثر اتساقا وأسهل من ناحية القراءة.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...