Theme
Primary Color

تكليفات الدروس من [ 51 ] إلى [ 55 ]

[ 4 ] تكليفات على [ Loop For & Training ]

التكليف 01

  • لدينا قائمة List من الأرقام
  • نريد عمل Loop عليهم لنستخرج الأرقام التي تقبل القسمة على رقم 5 ويرجع عدد صحيح
  • نريد طباعة ترتيب الأرقام تلقائيا قبل كل رقم فيهم
  • نريد طباعة الارقام من الأكبر للأصغر
  • قم بطباعة رسالة تفيد إنتهاء ال Loop بنجاح

# Input
my_nums = [15, 81, 5, 17, 20, 21, 13]

# Needed Output
"1 => 20"
"2 => 15"
"3 => 5"
"All Numbers Printed"

التكليف 02

  • قم بعمل Loop يطبع الأرقام من 1 إلى 20
  • إذا كان الرقم أقل من 10 ضع قبله صفر
  • قم بإستثناء الأرقام 6 و 8 و 12
  • قم بطباعة رسالة تفيد إنتهاء ال Loop بنجاح
# Needed Output
"01"
"02"
"03"
"04"
"05"
"07"
"09"
"10"
"11"
"13"
"14"
"15"
"16"
"17"
"18"
"19"
"20"
"All Numbers Printed"

التكليف 03

  • لديك قاموس يحتوي على المواد العلمية الخاصة بك وال Rank الذي حصلت عليه
  • كل قيمة من القيم في ال Rank تساوي نقاط معينة
  • ال A تساوي 100 وال B تساوي 80 وال C تساوي 40
  • قم بإستخدام ما تعلمته سابقا لتخرج بالنتيجة التالية بدون التعديل على القاموس الأصلي
  • قم بطباعة مجموع النقاط في النهاية بعد إنتهاء ال Loop

# Input
my_ranks = {
  'Math': 'A',
  "Science": 'B',
  'Drawing': 'A',
  'Sports': 'C'
}

# Needed Output
"My Rank in Math Is A And This Equal 100 Points"
"My Rank in Science Is B And This Equal 80 Points"
"My Rank in Drawing Is A And This Equal 100 Points"
"My Rank in Sports Is C And This Equal 40 Points"
"Total Points Is 320"

التكليف 04

  • لديك قاموس يحتوي على أسماء الطلبة وكل طالب لديه مجموعة من المواد العلمية ودرجاته فيها
  • كل قيمة من القيم في ال Rank تساوي نقاط معينة
  • ال A تساوي 100 وال B تساوي 80 وال C تساوي 40 وال D تساوي 20
  • قم بإستخدام ما تعلمته سابقا لتخرج بالنتيجة التالية بدون التعديل على القاموس الأصلي
  • يجب عليك طباعة المخرجات كما هي بالعلامات بكل شيء
  • قم بعمل الحل مرة بطريقة عادية ومرة أخرى بإستخدام ال items()

# Input
students = {
  "Ahmed": {
    "Math": "A",
    "Science": "D",
    "Draw": "B",
    "Sports": "C",
    "Thinking": "A"
  },
  "Sayed": {
    "Math": "B",
    "Science": "B",
    "Draw": "B",
    "Sports": "D",
    "Thinking": "A"
  },
  "Mahmoud": {
    "Math": "D",
    "Science": "A",
    "Draw": "A",
    "Sports": "B",
    "Thinking": "B"
  }
}

# Needed Output
"------------------------------"
"-- Student Name => Ahmed"
"------------------------------"
"- Math => 100 Points"
"- Science => 20 Points"
"- Draw => 80 Points"
"- Sports => 40 Points"
"- Thinking => 100 Points"
"Total Points For Ahmed Is 340"
"------------------------------"
"-- Student Name => Sayed"
"------------------------------"
"- Math => 80 Points"
"- Science => 80 Points"
"- Draw => 80 Points"
"- Sports => 20 Points"
"- Thinking => 100 Points"
"Total Points For Sayed Is 360"
"------------------------------"
"-- Student Name => Mahmoud"
"------------------------------"
"- Math => 20 Points"
"- Science => 100 Points"
"- Draw => 100 Points"
"- Sports => 80 Points"
"- Thinking => 80 Points"
"Total Points For Mahmoud Is 380"

حلول التكليفات

Premium

حلول التكليفات متاحة للأعضاء ال Premium

راجع الحلول وطور مهاراتك مع العضوية المميزة

اكتشف العضوية المميزة