Ali Ahmed55 نشر 1 أغسطس أرسل تقرير نشر 1 أغسطس السلام عليكم هو اي الفرق بين return وبين print() ؟ 3 اقتباس
0 عبد الوهاب بومعراف نشر 1 أغسطس أرسل تقرير نشر 1 أغسطس return و print() هما كلمتان مفتاحيتان في العديد من لغات البرمجة، وprint() باختصار نستخدمها لعرض قيمة معينة على الشاشة تقوم بطبع القيمة المحددة ثم تستمر في تنفيذ الكود التالي، كما أنها لا تعيد أيّ قيمة أي لا يمكن تخزين النتيجة التي تم طباعتها في متغير لاستخدامها لاحقا. بينما return فتستخدم لإرجاع قيمة من دالة إلى المكان الذي تم استدعاء الدالة منه عندما يصل التنفيذ إلى عبارة return، تتوقف الدالة عن العمل وتعيد القيمة المحددة أي أنه يمكن تخزين القيمة المرجعة في متغير لاستخدامها لاحقا في عمليات حسابية أو في دالة أخرى. يمكنك الاطلاع أكثر من هنا: 1 اقتباس
0 Chihab Hedidi نشر 1 أغسطس أرسل تقرير نشر 1 أغسطس لكل منهما وظيفة مختلفة ف return تستخدم لإرجاع قيمة من دالة إلى المكان الذي تم استدعاء الدالة منه، كما أنه بعد تنفيذ جملة return يتم إنهاء تنفيذ الدالة ويُعاد القيمة المحددة، و يمكن استخدام القيمة المرجعة في العمليات اللاحقة، مثل تخزينها في متغير أو استخدامها في حسابات. بينما print تستخدم لطباعة المعلومات إلى الشاشة أو إلى مكان الإخراج المخصص، مثل وحدة التحكم أو سطر الأوامر، و لا تعيد أي قيمة من الدالة، بل تقوم فقط بعرض المعلومات للمستخدم، كما أنها لا تؤثر على القيم التي قد تحتاجها العمليات البرمجية الأخرى. و يمكنك أن تطلع أكثر على الفرق بينهما من خلال هذا السؤال: 1 اقتباس
0 محمد عاطف17 نشر 1 أغسطس أرسل تقرير نشر 1 أغسطس وعليكم السلام ورحمة الله وبركاته . return و print() هما عمليتان تستخدمان في البرمجة ولكن لكل منهما دور مختلف . return: يُستخدم في الدوال (functions) لإرجاع قيمة من الدالة إلى المكان الذي تم استدعاؤها منه. عندما يتم تنفيذ return يتم إنهاء تنفيذ الدالة على الفور ويتم إرسال القيمة المحددة إلى الجهة التي استدعت الدالة ويتم تجاهل أي أكواد داخل الدالة بعد سطر return. يمكن استخدام القيمة التي يتم إرجاعها في حسابات أخرى أو تخزينها في متغيرات. مثال: def add(a, b): return a + b result = add(5, 3) # result سيكون 8 print(): تستخدم لعرض البيانات أو الرسائل على شاشة المستخدم. لا يؤثر print() على قيمة الدالة أو عملية التنفيذ. إنه مجرد وسيلة لعرض المعلومات وطباعتها للمستخدم. يمكن استخدام print() لإكتشاف الأخطاء و لعرض النتائج، أو لطباعة المعلومات للمستخدم. مثال: def add(a, b): result = a + b print("The result is:", result) add(5, 3) # سيظهر "The result is: 8" على الشاشة تلخيصا return يتم استخدامه لإرجاع القيم من الدوال لاستخدامها لاحقًا، بينما print() يُستخدم لعرض المعلومات على الشاشة دون التأثير على القيم التي يتم إرجاعها من الدوال. 1 اقتباس
السؤال
Ali Ahmed55
السلام عليكم
هو اي الفرق بين return وبين print() ؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.