القائمة الرئيسية

الصفحات

تمارين بايثون للمبتدئين


تمارين بايثون للمبتدئين
سنقوم بتقديم بعض ألتمارين في لغة بايثون ألرائعة للمستوى ألمبتدأ،وألتي يحتاجها كل شخص دخل في مسار تعلم لغة بايثون،


تمارين بايثون للمبتدئين

ألسلام عليكم ورحمة ألله وبركاته

سنقوم بتقديم بعض ألتمارين في لغة بايثون ألرائعة للمستوى ألمبتدأ،وألتي يحتاجها كل شخص دخل في مسار تعلم لغة بايثون،وبالطبع إن أفضل طريقة لكسب ألمهارات في أي لغة برمجية هي حل ألتمارين وكسب ألتحديات وشيئاً فشيئأ سيتحول كل مبتدأ إلى محترف ويستطيع أن يدخل إلى سوق ألعمل بكل ثقة وإقتدار.

أذا كنتَ لم تدخل دورة لغة بايثون بعد،فأنصحكَ بالدخول إلى هذا ألكورس ألرائع (تعلم بايثون) ألذي سيقودك إلى تعلم هذه أللغة ألرائعة بكل أساسياتها ومهاراتها ألمطلوبة في كل ألمجالات.

ملاحظة مهمة: ستكون هذه ألمقالة متجددة دائماً لأضافة ألمزيد من ألتمارين ألمهمة والأساسية،لذلك يُرجى متابعتها بأستمرار.

ملاحظة مهمة أخرى: سيتم وضع ألحلول في ملف منفصل في نهاية ألمقال لكي تأخذ وقتك ألكافي في ألتفكير في حل ألسؤال وعدم ألنظر مباشرةً ألى ألحل.

  • ألتمرين الأول:

عند أعطاء عددان صحيحان إلى الدالة،سيتم أرجاع حاصل ضربهما،وإذا كانَ حاصل ألضرب أكبر من 1000 سيتم أرجاع حاصل مجموعهما.

مثال:

First number: 30

Second number: 20

Result: 600

مثال: 

First number: 30

Second number: 50

Result: 80


  • ألتمرين ألثاني:
عند أعطاء رموز string (بمفهومنا ألعام جملة) إلى ألدالة،يجب إظهار ألحروف ألتي يكون تسلسلها في ألجملة زوجي فقط.

مثال:

جملة ahmed ،لذلك يجب طبع ألحروف a, m, d فقط.


  • ألتمرين ألثالث:

عند أعطاء قائمة list لأعداد معينة إلى ألدالة،سيتم إرجاع true إذا كان ألعدد الأول يساوي ألعدد الأخير من نفس ألقائمة.

مثال:

List = [20,30,50,70,20]

Result is True

مثال:

List = [50,30,50,70,20]

Result is False


  • ألتمرين ألرابع:

عند أعطاء قائمة list لأعداد معينة إلى ألدالة،سيتم إظهار الأعداد ألتي تقبل ألقسمة على 5 فقط.

مثال:

List = [20,34,52,60,77]

Divisable of 5 is:

20

60


  • ألتمرين ألخامس:

عند أعطاء عدد معين إلى ألدالة،إذا كان معكوس ألعدد يشبه ألعدد الأصلي،سيتم إرجاع قيمة true.

مثال:

The number: 232

The original and reversal number is the same


  • ألتمرين ألسادس:

عند أعطاء قائمتين list تحتويان على أعداد إلى ألدالة،يجب إنشاء قائمة جديدة تحتوي على أعداد فردية من ألقائمة الأولى،وأعداد زوجية من ألقائمة ألثانية.

مثال:

First list = [12, 15, 18, 19, 22]

Second list = [24, 33, 46, 57, 60]

The result is [15, 19, 24, 46, 60]


  • ألتمرين ألسابع:

أستخرج مرتبة digit من عدد صحيح بترتيب عكسي.

مثال:

إذا كان ألعدد ألصحيح المُعطى 3458 سيكون ألناتج هو "3 4 5 8" يفصل بينهم فراغ.


  • ألتمرين ألثامن:

أطبع جدول ألضرب من 1 إلى 10.

مثال:

1  2 3 4 5 6 7 8 9 10 		
2  4 6 8 10 12 14 16 18 20
3  6 9 12 15 18 21 24 27 30
4  8 12 16 20 24 28 32 36 40
5  10 15 20 25 30 35 40 45 50
6  12 18 24 30 36 42 48 54 60
7  14 21 28 35 42 49 56 63 70
8  16 24 32 40 48 56 64 72 80
9  18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100 


  • ألتمرين ألتاسع:

أطبع نصف ألهرم ألسفلي بأستخدام ألنجمة star.

مثال:

* * * * *  
* * * *  
* * *  
* *  
*


والآن أترككم مع تحميل ألحلول ألخاصة بهذه ألتمارين،ونسأل ألله سبحانه وتعالى ألقبول والتوفيق.


م.م رسول حسن

هل اعجبك الموضوع :

تعليقات