💡 اليوم وأنا أشتغل على مشروعي في
#Python استخدمت ميزة اسمها Unpacking، وزميلي سألني: "شو يعني؟ ومتى نستخدمها؟"
قلت له: بايثون بتعطينا كنز اسمه Packing & Unpacking! 🤯
🔹 Packing = تجميع القيم داخل متغير واحد باستخدام * أو **
show_numbers(*args):
print(args)
show_numbers(1, 2, 3, 4)
🔹 Unpacking = توزيع القيم كأنها معاملات منفصلة
greet(name, age):
print(f"Hello {name}, {age} years old.")
person = {"name": "Ali", "age": 20}
greet(**person) # Hello Ali, 20 years old.
جرّبوها اليوم وحتشوفوا قد إيش تختصر وقتكم! ⚡🐍
#برمجة #بايثون