Python | تعلم لغة بايثون
13.8K subscribers
49 photos
45 videos
13 files
135 links
دورة تعليمية مجانية عن تعلم لغة البرمجة Python

رابط قناتنا الرئيسية
T.me/programming2099
Download Telegram
تمرين بسيط عالسريع : أكتب برنامج يطلب من المستخدم إدخال عدد معين ومن ثم يقوم البرنامج بتكرار اسمك بحسب العدد المدخل من المستخدم .
جواب التمرين بصورة اسهل

x = int (input(" Enter Number "))

for i in range(x) :

print ( " omar ")
تمرين اليوم : أكتب أي برنامج يخطر على بالك يتعلق بموضوع اليوم ، بس لازم يكون فيه فكرة .
تمرين ثاني : ما هو كود هذا البرنامج

Enter the First Number : 4

Enter The Second Number : 3

===============
Output :

0

4

8

==============
Output بطريقة ثانية

4 * 0 = 0

4 * 1 = 4

4 * 2 = 8


ملاحظة : اللي يحل السؤال ويكون الأخراج بتاع البرنامج هو الطريقة الثانية اللي أنا ذكرتها ، رح اضيفه للجروب الخاص بالطلبة المتفوقين،


أين الأذكياء ؟؟؟
ملاحظة : لو أنت درست البايثون من قبل ، ما بدي يكون بداخل الرينج اكثر من قيمة ، لأن الطريقة دي معقدة شوي ولسة ما شرحناها ، بدي الحل بطريقة مبسطة على حسب شرح موضوع اليوم ما بدي أي كود إضافي لم يتم شرحه في الدروس السابقة
السؤال الأول
اكتب كود هذا البرنامج
🖍 السؤال الثاني
أكتب برنامج يستخدم لإيجاد مفكوك أي عدد يدخله المستخدم ،
توضيح : المفكوك هو عملية ضرب العدد بالأعداد التي أقل منه وصولا إلى الواحد ، مثلا مفكوك العدد 4 هو
1*2*3*4
السؤال الثالث : اكتب كود هذا البرنامج
🖍 السؤال الرابع
أكتب برنامج يستخدم لإيجاد مجموع مراتب أي عدد يدخله المستخدم ،
مثال : العدد 123 مجموع مراتبه يساوي 6
Python | تعلم لغة بايثون
🖍 السؤال الرابع أكتب برنامج يستخدم لإيجاد مجموع مراتب أي عدد يدخله المستخدم ، مثال : العدد 123 مجموع مراتبه يساوي 6
جواب السؤال الرابع

x=123
y=str(x)

for i in (y):
x=int(i)

print(x+x) #or (x*2)


سؤال واجب بدل السؤال الرابع :

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

على كل حال بكرا هناخذ درس جديد بالدورة واللي مافهم الأسئلة مشكلته ما حدا قله لا تلتزم الواجبات اليومية .

الكروب الخاص بالطلبة المتفوقين سأقوم بحذفه بعد قليل لأن ولا طالب منهم جاوب إجابة كاملة ،


هذه دراسة وليست لعبة أنت جاي للدورة عشان تتعلم ولازم تحترم الدورة ما بيصير تصغرها بنضرك ، التزم بالدروس والواجبات عشان تقدر تجاوب عالامتحان ،


الامتحانات الجاية هتكون اصعب من هذه بكثير ،

موفقين إن شاء الله❤️
السلام عليكم طلاب

آسف لو الأسئلة كانت صعبة. بس أنت لو ركزت فيها وعرفت شو هي فكرة السؤال ما رح تكون معقدة بالنسبة الك لأنك فهمت السؤال ، يبقى عليك فقط كتابة الاكواد ،

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

مش هناخذ أي درس جديد من دون ما نفهم الدرس القديم ،

لو في أي حد مش فاهم أي درس أو أي سؤال يكتب بالتعليقات وأنا هساعده إن شاء الله.
السؤال الأول : اشرح هذا البرنامج بالتفصيل سطر سطر ثم قم بكتابة البرنامج بأستخدام دالة التكرار for
🖍 السؤال الثاني:

هذا البرنامج يستخدم لإيجاد مفكوك أي عدد يدخله المستخدم ،

كيف تقوم بكتابة هذا البرنامج مرة أخرى ولكن بأستخدام دالة التكرار for
🖍 السؤال الثالث : اشرح هذا البرنامج سطر سطر ،

مع كتابة البرنامج بأستخدام دالة التكرار for مرة
وبأستخدام دالة التكرار while مرة أخرى مع توضيح كتابة كل كود تقوم بكتابته