1) أكتب دالة تأخذ رقمين ثم تقوم بارجاع الرقم الاول بعدد خانات مساوٍ للرقم الثاني
استخدم ال header التالي لتعريف الدالة
def format(n1,n2) :
مثال : اذا تم تمرير القيمة التالية الي الدالة
fomat(987,10)
فانها تقوم بارجاع عدد بالصورة التالية 0000000987
اي عدد مكون من 10 خانات وهي عبارة عن خانات العدد الاول ثم يتم تعبئة باقي الخانات بالاصفار
مثال : اذا تم تمرير القيمة التالية الي الدالة
fomat(83,4)
فانها تقوم بارجاع عدد بالصورة التالية 0083
اي عدد مكون من 4 خانات وهي عبارة عن خانات العدد الاول ثم يتم تعبئة باقي الخانات بالاصفار
fomat(65745,7)
فانها تقوم بارجاع عدد بالصورة التالية 0065745
fomat(85433,4)
فانها تقوم بارجاع رسالة قيمة خطأ عدد الخانات المدخل اقل من عدد خانات الرقم
2 ) أكتب دالة تقوم بأخذ عددين ثم تقوم بارجاع العدد الاول مع فصل الخانات باستخدام * بعد مسافة من الخانات تساوي العدد الثاني
قم باستخدام ال header التالي
def split(n1,n2):
مثال :
مثال : اذا تم تمرير القيمة التالية الي الدالة
split(123123124113,2)
فانها تقوم بارجاع عدد بالصورة التالية
12*31*23*12*41*13
مثال : اذا تم تمرير القيمة التالية الي الدالة
split(12312983216547312411,5)
فانها تقوم بارجاع عدد بالصورة التالية
12312*98321*65473*12411
لا تقم باستخدام دوال جاهزة في حل الواجب
لا تخرج عن المواضيع التالية عند الحل (المتغيرات والعمليات الحسابية في لغة البايثون والشروط والدوال والتكرارات)