تكليفات الدروس من [ 81 ] إلى [ 85 ]
[ 2 ] تكليفات على [ Generators & Decorators ]
التكليف 01
- إستخدم ال Yield مع ما تعلمته لتقوم بعمل Reverse لل String
- تأكد بعدها ان ال Loop يعمل بنجاح ويخرج النتيجة المطلوبة
def reverse_string(my_string):
# Your Code Here
# Reverse The String
for c in reverse_string("Elzero"):
print(c)
التكليف 02
- قم بعمل Decorator Function تقوم بإضافة رسالة قبل ال Function و Separator مكون من علامة Hash بعد ال Function
- قم بإستخدام ال Decorator مع ال Functions الحالية
- شاهد المثال لتفهم المطلوب
# Create Your Decorator Here
def make_tea():
print("Tea Created")
def make_coffe():
print("Coffe Created")
make_tea()
make_coffe()
# Needed Output
"Sugar Added From Decorators"
"Tea Created"
"####################"
"Sugar Added From Decorators"
"Coffe Created"
"####################"