الدرس الثاني فى بايثون … دورة بايثون للاختراق

 

دورة بايثون للاختراق

 فى اﻷونّة اﻷخيرة ازداد عدد عمليات الاختراق بشكل كبير وازداد أيضاً عدد قواعد البيانات المُسَرّبة!

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

مرحباً زُوَّاري اﻷعزاء وأهلاً بكم من جديد فى مقالة من دورة بايثون للاختراق :)

لماذا تم عمل هذه الدورة؟

رأيت فى اﻷونَّة اﻷخيرة عمليات بحث ذات صلة بلغة البرمجة الشهيرة بايثون!
ومن ضمن عمليات البحث هذه كانت النتائج كالآتي:-

استخدام بايثون في الاختراق
الاختراق بلغة بايثون
مكتبات بايثون للاختراق
أدوات بايثون للاختراق
بايثون هكر
اختبارات بايثون
لغة البايثون والهكر
تحميل كتاب Black Hat Python مترجم
بايثون بالعربي pdf
بايثون تحميل
تطبيقات لغة بايثون
اكواد لغة بايثون
عيوب لغة بايثون
اكواد بايثون جاهزة
كودزيلا بايثون
أدوات بايثون للاختراق

لهذا قررت عمل هذه الدورة

فى هذه المقالة والتى تُعدّ الدرس رقم 2 من دورة بايثون للاختراق سنقوم بالتعرف على ال syntax الخاص بلغة البرمجة بايثون.

ما هو ال syntax ؟

 ال syntax بكل بساطة هو ليس لغة برمجة , انما طريقة كتابة الكود البرمجيّ , وبالتالى يختلف ال syntax من لغة برمجة لأخري, حيث إذا أردنا أن نطبع كلمة hello world فى بايثون , سنقوم بكتابة الكود التالى :-

print ("hello wolrd")

 أَمَّا اذا أردنا طباعة كلمة hello world بلغة أُخري كال++C على سبيبل المثال, سيكون الكود بالشكل التالى:-

hello world in c++

 حسناً, اﻵن عرفنا ما هو ال syntax بالضبط .

ثانياً , سنتعرف على التعليقات فى بايثون .

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

أولاً التعليق فى أي لغة برمجية هو عبارة عن كلام لا يتم ترجمته من قِبَل المُفسر الخاص بهذه اللغة البرمجية وبالطبع صياغة التعليق يختلف من لغة برمجية لأُخري.

لماذا نستخدم التعليقات ؟

يستخدم المبرمجون التعليقات بداخل الكود الخاص بهم لتذكيرهم بنقطة معينة فى داخله, فَمثلاً

اذا أراد المبرمج أن يكون الكود الخاص به مقروء ومفهوم لأي شخص يقرأه حتي إذا كان هذا الشخص غير مبرمجٍ سيقوم المبرمج بكتابة التعلعيقات داخل البرنامج الخاص به , وكلما زادت التعليقات زادت قابلية قراءة الكود .

كيفية كتابة التعليقات فى بايثون ؟

يتم كتابة التعليق فى لغة البرمجة بايثون مسبوقاً بعلامة # ويتم بعدها كتابة التعليق وبالطبع التعليق ليس كوداً برمجياً, إنما هو عبارة عن كلام بأي لغة سواءً كانت انجليزية أو عربية , حتي يشرح المبرمج ما الكود التى سيتم كتابته بعد التعليق . 

وإذا أردنا أن نكتب تعليقاً بداخل بايثون سيكون كالتالى :-

comment in Python

أعتقد أن التعليقات واضحة لحد اﻵن :)

لننتقل إلى الجزء التالى :)


كثيرٌ فى برامجنا نريد أن نخزن قيمة بداخل شئ لكي نستخدمه لاحقاً, وبالطبع يكون لدينا القُدرة على التعديل عليها لاحقاً .

هيا بنا لنتعرف على المتغيرات فى لغة البرمجة بايثون ^_^

المتغيرات فى بايثون

المتغيرات أو ال Variables فى لغة البرمجة بايثون هي عبارة عن حاويات لقيم يتم إدراجها أو إسنادها إليها , فمثلاً إذا أردنا أن نخزن القيمة 5 بداخل الحرف x فى بايثون سنقوم بالتالى :-

x = 5

أرأيت سهولة اللغة!

بالطبع يمكننا التعديل على هذه القيمة أو حتي عرضها على الشاشة أو حتي التغيير بها, فنحن مبرمجون 😎

x = 6

print (x)

6 the output will be number#

x = 5

print(x)

5 the output will be number#

print (x - 1)

4 the output will be number#

 because of we decrease 1 from the base number#

نعم! , هنا استخدمنا التعليقات والمتغيرات ودالة الطباعة print وأيضاً قمنا بعمليات حسابية بسيطة كالطرح .

المتغيرات ببسطة هي عبارة عن حاويات بداخلها قيم!
فَفِي المثال السابق, المتغير كان عبارة عن x وبداخله القيمة 6 بعدها قمنا بطباعته, ستكون النتيجة رقم 6 , بعد ذلك غيَرنا قيمةالمتغير إلى القيمة 5 وقمنا بطباعه مرة أُخري كان الناتج رقم 5, بعد ذلك قمنا بطرح رقم واحد من القيمة x والتى هي كانت الرقم 5 , فعندما نطرح 1 من 5  سيكون الناتج 4 .


وإلى هنا قد وصلنا إلى نهاية المقالة, أرجو أن أكون قد أفدتكُم, وشكراً 🌺

Post a Comment

أحدث أقدم