تعلم لغة بايثون python
前往频道在 Telegram
قناة خاصة بتعلم لغة البايثون لنجعلها مرجع للجميع بهذه اللغة. لمتابعة الدورة كاملة من البداية من هذا الرابط : t.me/PythonP/865 مجموعة النقاش @Programmer3
显示更多📈 Telegram 频道 تعلم لغة بايثون python 的分析概览
频道 تعلم لغة بايثون python (@pythonp) 阿拉伯语 语言赛道中的 是活跃参与者。目前社区聚集了 21 433 名订阅者,在 技术与应用 类别中位列第 4 572,并在 沙特阿拉伯 地区排名第 3 213 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 21 433 名订阅者。
根据 15 十二月, 2024 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 361,过去 24 小时变化为 0,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 0%。内容发布后 24 小时内通常能获得 N/A% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 0 次浏览,首日通常累积 0 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 0。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“قناة خاصة بتعلم لغة البايثون لنجعلها مرجع للجميع بهذه اللغة.
لمتابعة الدورة كاملة من البداية من هذا الرابط :
t.me/PythonP/865
مجموعة النقاش @Programmer3”
凭借高频更新(最新数据采集于 16 十二月, 2024),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
21 433
订阅者
无数据24 小时
-97 天
+36130 天
帖子存档
21 433
كتاب HACKING THE ART OF EXPLOITATION
المؤلف:
Jon Erickson
عدد الصفحات:
492
اللغة:
الانكليزية
مرجع مميز جدا عن تقنيات الاختراق وكيفية التعامل معها والحماية منها وبشرح موسع ومفصل ومع الصور
سأترك لكم نسخة pdf في الأسفل 👇
21 433
عند التشغيل تحصل على
Stored languages: ('Arabic', 'English', 'French', 'Spanish')
Number of stored languages is: 4
21 433
# هنا قمنا بتعريف مصفوفة ليس لها نوع محدد و تتألف من 4 عناصر
languages = ('Arabic', 'French', 'English', 'Spanish')
# هنا قمنا بعرض قيم المصفوفة و عدد عناصرها
print('Stored languages:', languages)
print('Number of stored languages is:', len(languages))
21 433
في المثال التالي قمت بتعريف مصفوفة تتألف من 4 عناصر ثابتة ثم عرضت قيمها و عدد عناصرها
21 433
المثال الأول
A = () # هنا قمنا بتعريف مصفوفة فارغة
B = (10, 20, 30, 40, 50) # هنا قمنا بتعريف مصفوفة تحتوي على أعداد صحيحة فقط
C = ('Mhamad', 'Samer', 'Abdullah') # هنا قمنا بتعريف مصفوفة تحتوي على نصوص فقط
D = (1, 'two', 'three', 4) # هنا قمنا بتعريف مصفوفة تحتوي على أعداد صحيحة و نصوص
21 433
تخزين البيانات في Tuple في بايثون
الـ Tuple عبارة عن مصفوفة حجمها ثابت و قيمها غير قابلة للتغيير و يمكنها تخزين قيم من مختلف الأنواع في وقت واحد
في بايثون نستخدم الرمز ( ) لتعريف مصفوفة أحادية ( أي ذات بعد واحد ) حجمها و قيمها ثابتة
21 433
ستحصلون عند التشغيل على
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.
21 433
# هنا قمت بتعريف ثلاث متغيرات تحتوي على قيم نصية
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)
21 433
بالنسبة للرمز ' و الرمز " فإنه لا يوجد أي فرق بينهما. و يمكن إستخدام أي واحد منهما لتعريف نص يتألف من سطر واحد.
بالنسبة للرمز ''' و الرمز """ فإنه لا يوجد أي فرق بينهما. و يمكن إستخدام أي واحد منهما لتعريف نص كبير يتألف من عدة أسطر
في المثال التالي قمنا بتعريف ثلاث متغيرات تحتوي على قيم نصية لاحظ أننا قمنا بتعريف كل متغيير بواسطة رمز مختلف
21 433
النصوص في بايثون
لتعريف نص في بايثون نستخدم الرمز ' أو الرمز " أو الرمز """
21 433
في المثال التالي قمت بتعريف ثلاث متغيرات و كل متغير وضعت فيه قيمة رقمية مختلفة في النوع و القيمة بعدها قمت بعرض نوع كل متغير منهم
x = 3 # قيمته عبارة عن عدد صحيح ,x هنا قمنا بتعريف متغير إسمه
y = 1.5 # قيمته عبارة عن عدد عشري ,y هنا قمنا بتعريف متغير إسمه
z = 4J # قيمته عبارة عن عدد مركب ,z هنا قمنا بتعريف متغير إسمه
print(type(x)) # x هنا طبعنا نوع قيمة المتغير
print(type(y)) # y هنا طبعنا نوع قيمة المتغير
print(type(z)) # z هنا طبعنا نوع قيمة المتغير
21 433
النوع الثالث هو
complex
يستخدم لتخزين أعداد مركبة (Complex Number) و التي غالباً ما يحتاجها المهندسون عند إجراء عمليات حاسبية معقدة
ملاحظة: هنا يجب وضع الحرف J أو j مباشرةً بعد العدد حتى يعرف مفسّر بايثون أنك تقصد عدد مركب و ليس عدد عادي
مثال توضيحي
x = 4J
21 433
النوع الثاني هو
float
يستخدم لتخزين أعداد تحتوي على فاصلة عشرية
مثل x = 1.5
21 433
عند تعريف متغير و تخزين رقم فيه فإن مفسّر لغة بايثون سيقوم بشكل تلقائي بتحديد نوع هذا المتغير بناءاً على نوع القيمة الرقمية التي تم إسنادها إليه
فإذا وضعت فيه عدد صحيح, يصبح نوعه int و إذا وضعت فيه عدد عشري ( أي يحتوي على فاصلة )
يصبح نوعه float و هكذا
