fa
Feedback
تعلم لغة بايثون python

تعلم لغة بايثون python

رفتن به کانال در Telegram

قناة خاصة بتعلم لغة البايثون لنجعلها مرجع للجميع بهذه اللغة. لمتابعة الدورة كاملة من البداية من هذا الرابط : t.me/PythonP/865 مجموعة النقاش @Programmer3

نمایش بیشتر

📈 تحلیل کانال تلگرام تعلم لغة بايثون python

کانال تعلم لغة بايثون python (@pythonp) در بخش زبانی عربی بازیگری فعال است. در حال حاضر جامعه شامل 21 433 مشترک است و جایگاه 4 572 را در دسته فناوری و برنامه‌ها و رتبه 3 213 را در منطقه المملكة العربية السعودية دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 21 433 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 15 دسامبر, 2024، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 361 و در ۲۴ ساعت گذشته برابر 0 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 0% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً N/A% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 0 بازدید دریافت می‌کند. در اولین روز معمولاً 0 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 0 است.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
قناة خاصة بتعلم لغة البايثون لنجعلها مرجع للجميع بهذه اللغة. لمتابعة الدورة كاملة من البداية من هذا الرابط : t.me/PythonP/865 مجموعة النقاش @Programmer3

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 16 دسامبر, 2024)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

21 433
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-97 روز
+36130 روز
آرشیو پست ها
hacking-the-art-of-exploitation.pdf4.04 MB

كتاب HACKING THE ART OF EXPLOITATION المؤلف: Jon Erickson عدد الصفحات: 492 اللغة: الانكليزية مرجع مميز جدا عن تقنيات الاختراق
كتاب HACKING THE ART OF EXPLOITATION المؤلف: Jon Erickson عدد الصفحات: 492 اللغة: الانكليزية مرجع مميز جدا عن تقنيات الاختراق وكيفية التعامل معها والحماية منها وبشرح موسع ومفصل ومع الصور سأترك لكم نسخة pdf في الأسفل 👇

كتاب تعليم لغة بايثون.pdf8.91 KB

عند التشغيل تحصل على Stored languages: ('Arabic', 'English', 'French', 'Spanish') Number of stored languages is: 4

# هنا قمنا بتعريف مصفوفة ليس لها نوع محدد و تتألف من 4 عناصر languages = ('Arabic', 'French', 'English', 'Spanish') # هنا قمنا بعرض قيم المصفوفة و عدد عناصرها print('Stored languages:', languages) print('Number of stored languages is:', len(languages))

في المثال التالي قمت بتعريف مصفوفة تتألف من 4 عناصر ثابتة ثم عرضت قيمها و عدد عناصرها

المثال الأول A = () # هنا قمنا بتعريف مصفوفة فارغة B = (10, 20, 30, 40, 50) # هنا قمنا بتعريف مصفوفة تحتوي على أعداد صحيحة فقط C = ('Mhamad', 'Samer', 'Abdullah') # هنا قمنا بتعريف مصفوفة تحتوي على نصوص فقط D = (1, 'two', 'three', 4) # هنا قمنا بتعريف مصفوفة تحتوي على أعداد صحيحة و نصوص

تخزين البيانات في Tuple في بايثون الـ Tuple عبارة عن مصفوفة حجمها ثابت و قيمها غير قابلة للتغيير و يمكنها تخزين قيم من مختلف الأنواع في وقت واحد في بايثون نستخدم الرمز ( ) لتعريف مصفوفة أحادية ( أي ذات بعد واحد ) حجمها و قيمها ثابتة

ستحصلون عند التشغيل على Name: AmelaX Job: Programmer Message: This string that will span across multiple lines. No need to use newline characters for the next lines. The end of lines within this string is counted as a newline when printed.

# هنا قمت بتعريف ثلاث متغيرات تحتوي على قيم نصية name = 'AmelaX' job = "Programmer" message = '''This string that will span across multiple lines. No need to use newline characters for the next lines. The end of lines within this string is counted as a newline when printed.''' # هنا قمت بعرض قيم المتغيرات النصية بأسلوب مرتب print('Name: ', name) print('Job: ', job) print('Message: ', message)

سأعطيكم مثال لكي تفهمو اكثر

بالنسبة للرمز ' و الرمز " فإنه لا يوجد أي فرق بينهما. و يمكن إستخدام أي واحد منهما لتعريف نص يتألف من سطر واحد. بالنسبة للرمز ''' و الرمز """ فإنه لا يوجد أي فرق بينهما. و يمكن إستخدام أي واحد منهما لتعريف نص كبير يتألف من عدة أسطر في المثال التالي قمنا بتعريف ثلاث متغيرات تحتوي على قيم نصية لاحظ أننا قمنا بتعريف كل متغيير بواسطة رمز مختلف

النصوص في بايثون لتعريف نص في بايثون نستخدم الرمز ' أو الرمز " أو الرمز """

عند التشغيل ستحصل على

في المثال التالي قمت بتعريف ثلاث متغيرات و كل متغير وضعت فيه قيمة رقمية مختلفة في النوع و القيمة بعدها قمت بعرض نوع كل متغير منهم x = 3 # قيمته عبارة عن عدد صحيح ,x هنا قمنا بتعريف متغير إسمه y = 1.5 # قيمته عبارة عن عدد عشري ,y هنا قمنا بتعريف متغير إسمه z = 4J # قيمته عبارة عن عدد مركب ,z هنا قمنا بتعريف متغير إسمه print(type(x)) # x هنا طبعنا نوع قيمة المتغير print(type(y)) # y هنا طبعنا نوع قيمة المتغير print(type(z)) # z هنا طبعنا نوع قيمة المتغير

النوع الثالث هو complex يستخدم لتخزين أعداد مركبة (Complex Number) و التي غالباً ما يحتاجها المهندسون عند إجراء عمليات حاسبية معقدة ملاحظة: هنا يجب وضع الحرف J أو j مباشرةً بعد العدد حتى يعرف مفسّر بايثون أنك تقصد عدد مركب و ليس عدد عادي مثال توضيحي x = 4J

النوع الثاني هو float يستخدم لتخزين أعداد تحتوي على فاصلة عشرية مثل x = 1.5

النوع الاول هو int يستخدم لتخزين أعداد صحيحة x = 3

أنواع الأرقام في بايثون تنقسم إلى 3 أنواع

عند تعريف متغير و تخزين رقم فيه فإن مفسّر لغة بايثون سيقوم بشكل تلقائي بتحديد نوع هذا المتغير بناءاً على نوع القيمة الرقمية التي تم إسنادها إليه فإذا وضعت فيه عدد صحيح, يصبح نوعه int و إذا وضعت فيه عدد عشري ( أي يحتوي على فاصلة ) يصبح نوعه float و هكذا