بايثون العرب | Python Arab 🇵🇸
7.85K subscribers
191 photos
52 videos
81 files
145 links
...تعلم لغة برمجة بايثون .....


قنواتنا 》》 @Arab_Victory

حسابي على github 》》https://github.com/DrDataYE
.
موقعنا علئ الويب 》》https://cyber1101.com
Download Telegram
سوال بسيط

قم ببرمجة كود يقوم بطباعة جدول الضرب .كما الذي في دفاتر المدرسه
سوال بسيط

قم ببرمجة كود يقوم بطباعة Welcome اذا ادخل المستخدم احد هاذه الاسماء (القاهره_صنعاء_عمان_الرياض)
ويطبع Error اذا كان غيرها

[ بشرط ان لا يتعدئ الكود (سطر واحد)]
بايثون العرب | Python Arab 🇵🇸
Photo
اوول اجابة من @Wolverine_200

num1 ,num2 = 1 ,1
for f in range (12):
for I in range (12):
print(num1,' × ',num2," = ",num1*num2)
num2+=1
num1+=1
num2 = 1
print('\n'*2)


ثاني اجابة من @Hhhhhhhikku


for i in range(1,13):
print("\n")
for o in range(1,13):
print(i,"×",o,"=",i*o)
i=i+1
بايثون العرب | Python Arab 🇵🇸
سوال بسيط قم ببرمجة كود يقوم بطباعة Welcome اذا ادخل المستخدم احد هاذه الاسماء (القاهره_صنعاء_عمان_الرياض) ويطبع Error اذا كان غيرها [ بشرط ان لا يتعدئ الكود (سطر واحد)]
اول اجابة من @JJNN1

print(' Welcome ')if input('Enter >> : ') in ["الرياض" , "عمان" , "صنعاء" , "القاهرة" , "القاهره"] else print('error')

ثاني اجابة من @Hhhhhhhikku

print("Welcome" if input("Your Caty : ") =='Oman' and 'Cairo' and 'Riyad' and 'sanaa' else "Error")
👍2
🟣 معلومه بسيطه
1 - ماهي assert?
أولاً شوف المثال هاذا:
def my_assert(bol):
if bol:
pass
else:
raise AssertionError

my_assert (10 == 10)

الداله my_assert مشابه تماماً لل assert

يعني اذا ادخلت فيه شرط يرجع False
سيحدث خطأ من نوع
AssertionError فقط

هاذي هي ال assert


شوفو الصوره 👆
الخطوط الحمرأ يعني أن الشرط الي
في ال assert قيمته هي False
هاذا يعني أنه سوف يحدث خطأ من نوع AssertionError



ملاحظه:
أكثر استخدامات ال assert هي
وقت تطوير الادوات الكبيره علاشان
يتأكدوا المطورين من بعض القيم
واشيأ اخرئ ...
تحدي بسيط

قم بكتابة برنامج بحيث يقوم المستخدم "بادخال متغيرين" من نوع "int"
ويقوم البرنامج - بضربهما - وطباعة الناتج .

[ بشرط ان يكون الكود بسطر واحد فقط ]
👍2
👨‍💻قناة بايثون العرب
قناة تم انشائها عام 18 يونيو 2021
تظم الكثير من الدروس و الدورات مثل :
💥دروس بايثون من الصفر حتئ الاحتراف
💥 تمارين و تحديات يومية
💥كتب لجميع لغات البرمجة
💥دورات مدفوعة توزع مجانا
🌐 كل ما ذكر ليس فقط محصور بلغة بايثون بل لكل لغات البرمجة

انظم الينا وكن احد المبرمجين المحترفين 👨‍💻
@Pythonarabe
1👍1
python-blackhat (Arabic).pdf
3.9 MB
💥👀كتاب اختبار الاختراق بستخدام بايثون .
مترجم عربي 🤩👍
تحدي بسيط

قم بكتابة برنامج بحيث يقوم المستخدم "بادخال متغيرين" من نوع "int"
ويقوم البرنامج - بضربهما - وطباعة الناتج .

[ بشرط ان يكون الكود بسطر واحد فقط ]
👍1
اول شخص قام ببناء حاسبة ( ميكانيكية ) عام 1642 للجمع و الطرح
هو ؟؟؟؟
The first person to build a calculator (mechanical) in 1642 for the collection and the subtraction is ????
Anonymous Quiz
73%
باسكال pasckal
17%
ليالناتز liabnatz
11%
ايرلوك lirlok
👍4
بايثون العرب | Python Arab 🇵🇸 pinned «👨‍💻قناة بايثون العرب قناة تم انشائها عام 18 يونيو 2021 تظم الكثير من الدروس و الدورات مثل : 💥دروس بايثون من الصفر حتئ الاحتراف 💥 تمارين و تحديات يومية 💥كتب لجميع لغات البرمجة 💥دورات مدفوعة توزع مجانا 🌐 كل ما ذكر ليس فقط محصور بلغة بايثون بل لكل لغات البرمجة…»
Forwarded from نبض تقني 💜
يوجد حوالي 23 مليار جهاز متصل بالانترنت حاليًا، ومن المتوقع أن يتجاوز عدد الأجهزة المُتصلة بالانترنت 50 مليار بحلول عام 2023، وسيصبح إجمالي قيمة تكنولوجيا انترنت الأشياء حوالي 8.90 تريليون دولار بحلول عام 2025.

#طور_نفسك
🟣 معلومة بسيطه
تخيل انك تريد أن تستدعي مكتبه
من تاخل مكتبه اخرا كيف ستفعل هاذا؟
الجواب إذا كانت المكتبه الآخرا تستخدم المكتبه الذي تريد أن تستدعيه منه فهاذا ممكن فقط استخدم الطريقه الذي في الصوره 👆

مثلما بتشوفو استدعيت مكتبه os و sys
وذالك لان مكتبه socket تستخدم هاذي المكتبات في ال source code حقه

ملاحظه:
هاذي الطريقه غير مرغوب فيه !
يعني من الافضل انك تستدعي المكتبه
الذي تشتي وخلاص
بس حبينا نضيف معلومه جديده لكم
👍1
الجزئ الثاني في مكتبة socket

.__________________________.


@Pythonarabe


.__________________________.

1_السيرفر " Server "
هو الوسيط الذي يربط بين العملاء " Client " بستخدام القابس " Socket "

■ سنقوم بتطبيق بعض الامثله لتترسخ الفكره


لن اقوم بشرح المصطلحات لانها تم شرحها من قبل :

~~~~~~~~~~~~~~~~~

●المثال الاول :

1 . import socket

2 . @Pythonarabe=socket.socket(socket.AF_INET,socket.SOCK_STREAM)

هنا قمنا بستدعاء مكتبة Socket في السطر الاول
في السطر الثاني قمنا بانشاء قابس "sos" يعتمد على البروتوكول TCP/IP

~~~~~~~~~~~~~~~~~

● المثال الثاني :

@Pythonarabe.bind(("127.0.0.1",80))

1_ " bind " يستخدم لتحديد المنفذ الخاص بعنوان " Server " الذي سيتم تنفيذ الاوامر عليه

2 _ قمنا بتحديد ال HOST = 127.0.0.1 من ثم ال PORT =80

ملاحظه 80 هو بروتوكول " HTTP "

هاكذا قمنا بتحديد Server الذي سيتم تنفيذ الاوامر عليه

~~~~~~~~~~~~~~~~~

●المثال الثالث :

sock.listen(5)

1_هنا استخدمنا listen التي تقوم بحصر وتحديد عدد الاتصالات المسموح بدخولها وتحديد وقت لكل اتصال .

2_في المثال السابق قمنا بتحديد 5 كعدد الاتصالات الوارده كل 5 ثوان


.-------.
قريبا باقي الدروس
.--------.
👍1
🙄🙃
👍1
اليمني بيفهم الصورة 🙄🤣
👍3
اكتب برنامجا لايجاد جذور المعادلة معتمدا علئ المعلومات الموضحة في الصورة

يمكنك حلها باي لغة برمجة
👍1
بايثون العرب | Python Arab 🇵🇸
🙄🙃
الي عم يسال كيف عملت نظام Kali Linux علئ التلفون ( رائيسي )

شوف هاذا الفيديو 🙃
https://youtu.be/lKx0Pqw-irI
🔥3🎉1🤩1