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

 

python course


السلام عليكم ورحمة الله وبركاته أهلاً بكم من جديد, قبل كل شئ أريد أن أُوضِّح أنه, تم عمل هذه الدورة بسبب أنى وجدت بعض عمليات البحث المتعلقة بخصوص هذا الموضوع, وهو دورة بايثون للاختراق.

من بعض عمليات البحث المتعلقة لالموضوع, كالآتي :-

عمليات البحث ذات الصلة

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

 فى هذه المقالة سنكمل الحديث عن محبوبة الجماهير , لغة البرمجة بايثون :)

 سنتحدث بالتحديد عن:-

 أنواع البيانات فى بايثون - Python Data Types

 لكل لغة برمجة أنواع البيانات الخاصة بها, ودائماً ما تتشابه هذه الأنواع بين لغات البرمجة عموماً, مع اختلاف اﻷسماء فقط.

وهذا شئ منطقي جداً فى عالم البرمجة وفى حياتنا اليومية أيضاً .

حيث أنَّه يجب على كل الشخص التفرقة (على سبيل المثال ولا الحصر) بين الاسم والرقم والمجموعة ...الخ

فاﻵلة أيضاً يمكنها التفرقة بين أنواع البيانات بمساعدة أي لغة من لغات البرمجة.

ويوجد أنواع بيانات مختلفة كالسلاسل النصيَّة (strings) والأرقام, والأرقام تنقسم إلى أرقام صحيحة (integer) وأرقام عشرية (float) و المجموعات (lists), والمصفوفات (arrays), والقواميس(dictionaries), والمجوعات الغير قابلة للتعديل (tuples), ويوجد أيضاً نوع من أنواع البيانات يُسمي بال(Boolean) , وهذا يحمل قيمة منطقية (نعم أو لا) .


 كيفية التعامل مع أنواع البيانات فى لغة البرمجة بايثون ؟

 لكي نتعامل مع أنواع البيانات فى أي لغة برمجة, يجب علينا مراعاة كيفية كتابة الsyntax الخاص بها .

وإن كنت لا تعرف ما هو الsyntax فيجب عليك قراءة المقالة السابقة وستتعرف عليه بالتفصيل إن شاء الله.

اﻵن لنعرف كيف نحدد نوع البيانات لقيمة ما (متغير/variable) فى لغة البرمجة بايثون .

 سنقوم بعمل متغير عادي من نوع string أي أنه سلسة نصية عادية جداً , كاﻹسم أو العنوان , أو نوع اﻷكل المفضَّل...إلخ

 سيكون الكود كالتالى:-

 

data type

 

 أرأيت ؟!

قمنا أولا بتعريف متغير والّذي تعرفنا علي ما هي المتغيرات فى المقالة السابقة . قمنا بتعريف مغير وسميناه name وأسنَدنا له قيمة من نوع سلسة نصية (string) وقُمنا أيضاً بتعريف متغير آخر وسميناه myFavFood اختصاراً إلى My Favorite Code أي طعامي المفضَّل وأسندنا له قيمة من نفس نوع القيمة المسندة إلى المتغير السابق أي من نوع string أَي نص, ولكن لا تنسي علامات التنصيص " أو يمكنك ةضعها مُفردة, أي هكذا ' .

قمنا أيضاً بعمل تعليق ليوضح ما نكتبه, والضي شرحناه فى المقالة السابقة أيضاً بعد ذلك قُمنا بطباعة الاسم , سيكون الناتج هو القيمة المخزنة به وهي Nader Ahmed بعد ذلك قمنا بكتابة تعليقات أُخري, ثم بعد ذلك قمنا بكتابة print(myFavFood) وهذا لطباعة القيمة المخزنة بداخل المتغير myFavFood وبالطبع سيكون الناتج, هو Chicken.

ملحوظة: وجبتي المفضَّلة ليست الفراخ كما هو مكتوب, ولكن وضعت هذا كمثال فقط :)

 المهم, قمنا لاحظ أنه عندما تقوم بعمل متغير من نوع string أنك تضع القيمة المسندة إليه بداخل علامات تنصيص , أما عندما تقوم بطباعته, لا تضع حينها علامات تنصيص سواءً كانت مفردة أو مُزدوجة. وهذا هو يُعتَبر من الsyntax الخاص بلغة البرمجة بايثون .

 

 بعد ذلك قمنا بطباعة جملة My Name Is: وبعدها قمنا بعمل فارزة (فاصلة) هكذا , وكتبنا كلمة name وهذا ليكون الناتج كاﻵتي :-

 My Name Is: Nader Ahmed

وهذا شئ طبيعي جداً لأنه قام بكتابة القيمة المخزنة بداخل المتغير name وهي Nader Ahmed .

أرأيتَ البساطة عزيزي القارئ!

 ونفس المثال مع وجبتي المفضلة.

وأخيراً قمنا بعمل تعليق - Comment لأكثر من سطر وبالطبع ناقشنا موضوع التعليقات فى المقالة السابقة يمكنك الرجوع إليها متي شئت.

 هيا بنا لنقوم بعمل متغير من نوع آخر غير ال string ك integer مثلاً :)

ونقوم أيضاً بإجراء عمليات حسابيه بسيطة عليه *_^

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

أعتقد أن كل شئ مشروحٌ فى التعليقات بداخل الصورة , ولا حاجة للإطالة عليكم .

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

إلى لقاءٍ آخر بإذنه تعالى 💗















Post a Comment

أحدث أقدم