Ail Ahmed نشر 9 فبراير أرسل تقرير نشر 9 فبراير السلام عيكم ليه ام اعمل الكود ده n = 6 s = n - 1 print(s) النتجيه بتكون -1 مش المفروض 5 زي الكود ده كده s = 6 - 1 print(s) 1 اقتباس
0 ياسر مسكين نشر 9 فبراير أرسل تقرير نشر 9 فبراير (معدل) هنا يقوم بعملية الطرح n - 1، وفي هذه الحالة يكون n هو 6، لذلك ستكون العملية كالتالي: s = 6 - 1 وبالتالي، قيمة s تكون 5 وليس -1 كما ذكرت. لأنه عندما نقول s = n - 1، فإننا نخصم القيمة 1 من القيمة المخزنة في المتغير n، ولتصحيح الخطأ والحصول على النتيجة الصحيحة (التي يجب أن تكون 5 بدلا من -1)، يمكن استخدام القيمة المحسوبة بشكل ثابت بهذا الشكل: n = 6 s = n - 1 # هنا نقوم بطرح 1 من 6 print(s) تم التعديل في 9 فبراير بواسطة ياسر مسكين خطأ في التحرير 1 اقتباس
0 Khaled Osama3 نشر 9 فبراير أرسل تقرير نشر 9 فبراير أنه يعمل معى جيدا، وبيطلع نمعطى 5. لكن ما هو ال compiler الذى تستخدمه؟ 1 اقتباس
0 Mahmoud Hassan19 نشر 9 فبراير أرسل تقرير نشر 9 فبراير (معدل) مرحبا عندما استخدام هذ الكود n = 6 s = n - 1 print(s) فان النتيجة سوف تكون 5 ,وليس -1لانك هنا تطرح 1-6 اما عندما تستخدام n = 6 s = 1-n print(s) فالنتيجة سوف تكون-5 اذن n = 6 s = n - 1 print(s) s = 6 - 1 print(s) كلاهما ينتج الناتج 5 تم التعديل في 9 فبراير بواسطة Mahmoud Hassan19 1 اقتباس
0 Ail Ahmed نشر 9 فبراير الكاتب أرسل تقرير نشر 9 فبراير بتاريخ 12 دقائق مضت قال Khaled Osama3: أنه يعمل معى جيدا، وبيطلع نمعطى 5. لكن ما هو ال compiler الذى تستخدمه؟ VScode بس الحمد الله الكود اشتغل معه تمام تمام , شكراا جدا لحضرتكم اقتباس
السؤال
Ail Ahmed
السلام عيكم
ليه ام اعمل الكود ده
النتجيه بتكون -1 مش المفروض 5
زي الكود ده كده
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.