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


قنواتنا 》》 @Arab_Victory

حسابي على github 》》https://github.com/DrDataYE
.
موقعنا علئ الويب 》》https://cyber1101.com
Download Telegram
مكونات لوحة الاردينو !!!
الاردوينو هو عبارة عن بوردة صغيرة تحتوي على ترانزستورات ومكثفات والعديد من القطع الإلكترونية ويمكن من خلاله القيام بالعديد من المشاريع التي سترونها في اقسام اخرى فهو يتحكم بالكهرباء حسب اوامر برمجية بلغة C++ وسعره لا يتجاوز 80$ من النوع العادي 💻

مبدأ عمل الاردوينو يعتمد على إعطاء إشارات كهربائية من منافذ معينة حسب الاوامر التي طلبتها ويوجد العديد من انواع الاردوينو فيمكنك شراء اي أردوينو حسب مشروعك

ولكن في كل المخارج يعطي 5v فقط ولا يمكنك التحكم في القيمة حتى لو وصلته على بطارية 12v فلا يعطيك إلا 5 فقط

يمكنك برمجة مشاريع مثل الروبوتات و الطائرات بدون طيار و الكثير بستخدام الاردينو .
وانشاء الله سنفيدكم بشرح مكتبات ببايثون تساعدكم في برمجة الاردينو
علئ موقعنا : https://python-arabs.blogspot.com
Django 3 For Beginners.pdf
15.8 MB
كتاب مكتبة Django
لانشاء واجهات المواقع وصفحات الويب
python-blackhat (Arabic).pdf
3.9 MB
💥👀كتاب اختبار الاختراق بستخدام بايثون .
مترجم عربي 🤩👍
Forwarded from 🇵🇸 اسئله برمجيه Programming Questions (《《 + 《Data Legend 》+ 《Dr.Data》 +》》)
Html
وسم يستخدم للروابط النصيه
Anonymous Quiz
31%
<p> Hello world</p>
42%
<a> Hello world <a>
26%
<h1> Hello world <h1>
بايثون
مكتبه تمكنك من انشاء وتلاعب في الحزم والبگجات
Anonymous Quiz
33%
scapy
39%
socket
12%
turtle
16%
tkinter
👍4
بناء علئ طلب المتابعين قمنا بشرح مكتبه requests مع تمارين و مشاريع صغيره :

● مكتبة requests
○ طلبات بروتوكول http
○ طلبات requests
○ ارسال طلبات GET

LINK : https://python-arabs.blogspot.com/2021/09/requests.html?m=1
👍21
بايثون العرب | Python Arab 🇵🇸
🟣 معلومه بسيطه جمله شرطيه في سطر واحد! هاذا ممكن في بايثون شوفو الصوره 👆 في المثال رقم 1 عينا قيمه المتغير temp في 4 اسطر بينما في المثال الثاني في سطر واحد ! ملاحظه: تستطيع أن تنشأ متغير تاخل شرط ذو سطر واحد مثال: temp = i if 'abc' in (i := input('[y/n]:…
🟣 معلومه بسيطه
جمله شرطيه في سطر واحد!
هاذا ممكن في بايثون
شوفو الصوره 👆

في المثال رقم 1
عينا قيمه المتغير temp في 4 اسطر

بينما في المثال الثاني في سطر واحد !


ملاحظه:
تستطيع أن تنشأ متغير تاخل شرط ذو سطر واحد مثال:
temp = i if 'abc' in (i := input('[y/n]: ')) else 'false'
🔥5🤩5🎉4👍1
🟣 معلومه بسيطه
1 - ماهي raise?
هي طريقه لأرجاع خطأ معين من داله
شوفو الامثله الي في الصوره 👆

ابسط مثال هو الداله except1
اذا شغلت الداله بيحدث خطأ من نوع
TypeError
ويقول "TypeError: this is an exception"
باقي الامثله متشابه ...

ملاحظه:
في استخدامات كثيره لل raise !
بس هاذي امثله ك بدايه فقط!
👍5🎉2🔥1😱1
🟣 معلومة بسيطه
تخيل انك تريد أن تستدعي مكتبه
من داخل مكتبه اخرا . كيف ستفعل هاذا؟
الجواب إذا كانت المكتبه الآخرا تستخدم المكتبه الذي تريد أن تستدعيها منه فهاذا ممكن فقط استخدم الطريقه الذي في الصوره 👆

مثلما ترون استدعيت مكتبه os و sys
وذالك لان مكتبه socket تستخدم هاذي المكتبات في ال source code الخاصة به

ملاحظه:
هاذي الطريقه غير مرغوب فيها !
يعني من الافضل انك تستدعي المكتبه
الذي تريد فقط
بس حبينا نضيف معلومه جديده لكم
💖
👍3🤩2
سوال بسيط

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

قم ببرمجة كود يقوم بطباعة 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