Theme
Primary Color

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

[ 5 ] تكليفات على [ Set, Dictionary & Methods ]

التكليف 01

  • قم بإنشاء List تحتوي على الأرقام التالية 1, 2, 3, 3, 4, 5, 1
  • قم بعمل متغير باسم unique_list ثم قم بتخزين القيم المميزة فقط من ال List السابقة.
  • في السطر الأول قم بطباعة محتوى unique_list وتأكد أنها تحتوي على الأرقام المميزة فقط
  • في السطر الثاني قم بطباعة نوع unique_list وتأكد أن نوع البيانات هو list
  • في السطر الثالث قم بطباعة ال unique_list بدون العنصر الأخير

my_list = [1, 2, 3, 3, 4, 5, 1]
# Needed Output

# 1, 2, 3, 4, 5
# <class 'list'>
# 1, 2, 3, 4

التكليف 02

  • قم بإنشاء Set جديدة تحتوي على الأرقام 1, 2, 3
  • قم بإنشاء Set جديدة تحتوي على الحروف A, B, C
  • قم بدمج ال Set الأولى والثانية بثلاث طرق مختلفة وإطبع كل طريقة في سطر

nums = {1, 2, 3}
letters = {"A", "B", "C"}

# Needed Output

# {1, 2, 3, "A", "B", "C"}
# {1, 2, 3, "A", "B", "C"}
# {1, 2, 3, "A", "B", "C"}

التكليف 03

  • قم بإنشاء Set تحتوي على العناصر 1, 2, 3
  • في السطر الأول قم بطباعة محتوى ال Set
  • قم بإفراغ محتوى ال Set كاملا بسطر واحد فقط ثم قم بطباعة المحتوى في السطر الثاني لتتأكد من أنها فارغة تماما
  • قم بإضافة عنصرين “A”, “B” لهذه ال Set ثم إطبع محتواها في السطر الثالث
  • قم بمحاولة إزالة العنصر “C” طبعا العنصر غير موجود تأكد أنه لن يخرج لك خطأ عندما تحاول إزالة العنصر الغير موجود

my_set = {1, 2, 3}
letters = {"A", "B", "C"}

# Needed Output

# {1, 2, 3}
# set()
# {"A", "B"}

التكليف 04

  • قم بإنشاء Set تحتوي على العناصر 1, 2, 3
  • قم بإنشاء Set ثانية تحتوي على 1, 2, 3, 4, 5, 6
  • تأكد ان جميع محتويات ال Set الأولى موجود في الثانية أم لا

set_one = {1, 2, 3}
set_two = {1, 2, 3, 4, 5, 6}

# Needed Output

True

التكليف 05

  • قم بإنشاء Dictionary يحتوي على ثلاث مهارات برمجية مع النسبة المئوية لمستواك فيهم
  • بدون إستخدام ال Loop قم بطباعة كل مهارة في سطر وبجانبها المستوى المكتوب بالنسبة المئوية
  • قم بإضافة مهارة جديدة لل Dictionary مع النسبة المئوية الخاصة بها ثم قم بطباعتها في السطر الخامس

# Create Dictionary Here

# Needed Output

"HTML Progress Is 90%"
"CSS Progress Is 80%"
"Python Progress Is 30%"
"AI Progress Is 20%"

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

Premium

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

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

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