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

الصفحات

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

 

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

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

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

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

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

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

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

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

عند أعطاء عددان صحيحان إلى الدالة،سيتم أرجاع حاصل ضربهما،وإذا كانَ حاصل ألضرب أكبر من 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.

مثال:

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


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




م.م رسول حسن

reaction:

تعليقات

تعليق واحد
إرسال تعليق
  1. Intraday market orders (NSE, NSE F&O, Currency, and MCX) with a predetermined stoploss order. Higher leverage as a result of} fixed stoploss and all positions auto-squared off before market shut. Click right here to know extra on Cover orders, and right here for cover order margin calculator. If you might be} using it for F&O strategies, ensure to position the buy option orders first before putting lengthy run} or short/writing Direct CNC option orders. This means you'll be able to|you presumably can} execute the F&O strategy with the least margin requirement. The sequence of orders wouldn’t matter if you're using this to position an equity basket order or might have} adequate margins to position individual orders.

    ردحذف

إرسال تعليق