Learn Python
Open in Telegram
﷽ • Welcome to 𝙿𝚈𝚃𝙷𝙾𝙽 Channel • • Content : - Python Scripts - Solutions problems . - Distribution of Python Tools . - Education Python . • Owner › @GDO00BOT . • ChaT › @PY3_Learn .
Show more1 319
Subscribers
+524 hours
+77 days
+5230 days
Posts Archive
1 319
⌯ ملاحظة :
• عندما تريد تكرار العملية باستخدام ( loop ) وباستخدام input للعدد الي تريد تكراره يجب عليك تعريف المتغير من النوع intger لان الداله input تخزن جميع المتغيرات من نوع string ،
loop = int(input(' Enter Range :'))
for i in range(loop):
print(' Hello GDO .')
او :
loop = input(' Enter Range :')
for i in range(int(loop)):
print(' Hello GDO .')1 319
⌯ الحلقات ( loops ) في بايثون :
ـ = = = = = = = = = = = = = = =
• نستخدم الحلقات او اللوب كما يسمى لعدم تكرار الكود البرمجي ل عمليه معينه قد يكون مشترط ب توقف التكرار عند عدد معين او الاستمرار الىٰ ∞ .
ـ = = = = = = = = = = = =
• أنواع الحلقات ( loops ) :
•ـ• ( while - for ) ،
1 - محدد : يتوقف عند شرط التوقف .
2 - غير محدد : مايتوقف ويستمر حتى ∞ .
ـ = = = = = = = = = = = = = = = = = = =
• الحلقه ( for ) : تستخدم للمرور على جميع عناصر المصفوفه او المستند او سلسله نصيه او غيرها ، ويتم تكرار الكود الذي داخل الحلقه ،
a = ["python","html","css","php","java"]
for n in a:
print(n)
او :
name = 'GDO'
for char in name:
print(char)
او :
for num in range(1,10):
print(num)
ـ = = = = = = = = = = = = = = = = = = =
⌯ الداله ()range :
• هي داله يمكنك من خلالها وضع شرط توقف او شرط بداء او كلاهما معاً ، العدد الذي بين الاقواس ()range يجب ان يكون من نوع intger وهو عداد اللوب في حلقة for .
for i in range(1,10):
print(i)
او :
for i in range(10):
print(i)
ـ = = = = = = = = = = = = = = = = = = =
⌯ الحلقه ( while ) : تستخدم الحلقه لتكرار عدة مرات ، وتشترط بشرط معين ، تتوقف هذه الحلقه عند عدم تحقق الشرط او عند اضافه شرط توقف .
• عند كتابه الكود يتم وضع شرط الحلقه بعد كلمه while ،
num = 1
while num < 10:
print(num)
n += 1
ـ = = = = = = = = = = = = = = = = = = =
• اذا كنا نريد كتابه حلقه لانهائيه باستخدام while نقوم باستخدام شروط ثابته او قيم ثابته ،
while True:
print(' Hello ')
while 1:
print(' hello ')
ـ = = = = = = = = = = = = = = = = = = =
• استخدام else مع الحلقه ( while ) : يمكن استخدام الجمله else في الحلقه ،
num = 1
while num < 10:
print(num)
num += 1
else:
print(' Finished . ')
ـ = = = = = = = = = = = = = = = = = = =
• جمل التحكم في الحلقات او ( loops ) :
• الجملة ( break ) : تستخدم لأيقاف التكرار وقد تكون مصحوبه بشرط ،
num = 1
while num < 10:
print(num)
num += 1
if num == 5:
break
print(' Stopped ..! ')
• الجملة ( continue ) : تستخدم لأيقاف التكرار في الحلقه والانتقال الىٰ التكرار الذي يليه ، وغالباً تكون مصحوبه بشرط ،
num = 1
while num < 10:
print(num)
num += 1
if num == 5:
continue
ـ = = = = = = = = = = = = = = = = = = =1 319
⌯ جمل الشرطيه ( if - elif - else ) .
ـ = = = = = = = = = = = = = = = =
• نستخدم جمل الشرطيه لتحديد طريقة عمل البرنامج او اثناء القيام بتطويره ، يمكنك انشاء شروط بالعدد الذي تريده ، كما يمكنك انشاء شروط داخل الشروط الاساسيه وهكذا ،
ـ = = = = = = = = =
• جملة ( if ) : وتعني باللغة العربية ( اذا ) .
- تستخدم لتنفيذ الكود حسب شرط معين .
• جملة ( elif ) : تستخدم اذا كنت تريد اضافه شرط اخر لحاله معينه اذا لم يتحقق الشرط الذي قبله ويكون مكانها بين if و else ،
• جملة ( else ) : تستخدم في حال فشلت جميع الشروط التي قبلها في الكود ، لذالك يتم وضعها دائماً في الاخير ،
ـ = = = = = = = = =
• مثال بسيط :
a = 20
b = 22
if a > b:
print(' A ')
elif a == b:
print(' A = B ')
else:
print(' B ')
ـ = = = = = = = = = = = = = = = = = = =1 319
والله الحمى للحلق مش حلو اخرجها فوق حد كل شخص يلزم حدوده ، واذا انت كفو يا الي تقول اننا اسرق الشرح هات لي مرجع او ملزمه او موقع يشرح مثل هذا الشرح يابروفيسور 🤙.
1 319
هذا السبب ان الشعب اليمني مايتطور لان كل شخص مسوي نفسه بروفيسور في كل شي ، الله يهديكم ويرويكم طريق الصواب ،
- لايتعلم اثنان ، المتكبر و مدعي المستحي .
1 319
بالله عليكم كم مضغوط من هنا ينقلع قبل ما اقلب الوجه الثاني ، خماط ويسحب الناس مثله ، وعزة نبي الله لو عندك قرش احذف حسابي 👍
1 319
⌯ تستخدم للبحث في المصفوفات .
ـ = = = = = = = = = = = = = = = =
• علامه ( in ) :
- تستخدم ل البحث عن قيمه او نص او رقم مصفوفه .
array = [1,2,3,4,5]
print( 4 in array)
او :
array = [1,2,3,4,5]
a = 6
print( a in array)
ـ = = = = = = = = = =
• علامه ( not in ) :
- - تستخدم ل البحث عن قيمه او نص او رقم داخل متغير او مصفوفه فاذا كان العدد موجود ستتم طباعه False واذا لم يكن موجود سيتم طباعه True .
array = [1,2,3,4,5]
print( 4 not in array)
او :
array = [1,2,3,4,5]
a = 6
print( a not in array)
ـ = = = = = = = = = = = = = = = = = = =
• ملاحظه : يمكنك القيام بنفس الفكره على انواع المصفوفات الاخرى بنفس الطريقه ،
array = ["azoz","gdo","python"]
print( "azoz" in array)
او :
array = ["azoz","gdo","python"]
print( "azoz" not in array)
ـ = = = = = = = = = = = = = = = = =1 319
تدرون بشي ، يكفيني يكون عندي ناس تفهم ايش قاعد اكتب لان ربما يجي وقت ترتفع مكانتهم ويصيروا يدي اليمنى 🙄👍،
