بايثون العرب
10.5K subscribers
866 photos
183 videos
768 links
Download Telegram
🚀 شرح الدوال وتمرير المعاملات في بايثون

تعلم كيف تعرف الدوال وتمرر لها المعاملات لتجعل كودك أكثر تنظيمًا وإعادة استخدامًا.

def greet(name, message):
print(f"Hello {name}, {message}")

# استدعاء الدالة مع تمرير المعاملات
greet("Ali", "Welcome to Python!")
greet(message="How are you?", name="Sara")


في هذا المثال، عرفنا دالة اسمها `greet` تأخذ معاملين: `name` و `message`. عند استدعاء الدالة، نقوم بتمرير القيم لهذه المعاملات. يمكن تمرير المعاملات بالترتيب أو باستخدام اسمها (keyword arguments) لزيادة الوضوح.

['#بايثون', '#برمجة', '#دوال', '#معاملات', '#Python', '#Programming', '#Functions', '#Arguments']
🚀 تنظيم الكود باستخدام الدوال في بايثون

هل تجد صعوبة في قراءة وتنظيم الأكواد الطويلة؟ استخدام الدوال هو الحل الأمثل!

def greet(name):
return f"Hello, {name}!"

message = greet("World")
print(message)


الدوال (functions) تسمح لك بتجميع مجموعة من الأوامر التي تقوم بمهمة محددة في كتلة واحدة يمكن استدعاؤها مرارًا وتكرارًا. هذا يجعل الكود أكثر قابلية للقراءة، إعادة الاستخدام، والصيانة.

['#بايثون', '#برمجة', '#دوال', '#تنظيم_الكود', '#Python', '#Programming', '#Functions']
🚀 تنظيم الكود باستخدام الدوال في بايثون

هل تبحث عن طريقة لجعل الكود الخاص بك أكثر تنظيمًا وقابلية للقراءة؟ الدوال هي الحل السحري! تعرف على كيفية استخدامها بفعالية.

def greet(name):
return f"Hello, {name}!"

message = greet("World")
print(message)

def add_numbers(a, b):
return a + b

result = add_numbers(5, 3)
print(f"The sum is: {result}")


الدوال (functions) تسمح لك بتجميع مجموعة من الأوامر لأداء مهمة معينة. يمكنك استدعاء الدالة عدة مرات، مما يقلل التكرار ويجعل الكود أسهل في الفهم والصيانة. في المثال، قمنا بإنشاء دالة `greet` للترحيب ودالة `add_numbers` لجمع رقمين.

['#بايثون', '#برمجة', '#دوال', '#تنظيم_الكود', '#Python', '#Programming', '#Functions', '#CodeOrganization']