بايثون الدالة complex(real, imag)
تعريفها
هذه الدالة موجودة جاهزة في بايثون, و هي ترجع قيمة المتغير real
و المتغير imag
كعدد مركب (Complex Number).
العدد المركب بطبيعته يحتوي على قيمتين:
- الأولى هي قيمة المتغير real
كالقيمة الحقيقية (Real Part).
- الثانية هي قيمة المتغير imag
كقيمة الخيالية (Imaginary Part).
ملاحظة: في حال قمت بتمرير قيمة واحدة لها, فإنك هنا فعلياً تدخل القيمة الحقيقية للعدد المركب, و القيمة الوهمية تعتبر 0.
بناؤها
class complex([real[, imag]])
باراميترات
real
عبارة عن عدد يمثل عدد صحيح أو بفاصلة عشرية.imag
عبارة عن عدد يمثل عدد صحيح أو بفاصلة عشرية.
ملاحظة: بدل وضع قيمتين منفصلتين, يمكنك تمرير نص يمثل قيمة المتغير real
و المتغير imag
بشرط أن لا يحتوي على أي رمز أو مسافة فارغة.
مثال: complex('1+2j')
.
قيمة الإرجاع
ترجع قيمة المتغير real
و المتغير imag
كعدد مركب (Complex Number).
مثال
x = complex(1, 2) # x و وضعنا العدد المركب الذي أرجعته بناءاً على هذين العددين في المتغير imag و 2 مكان الباراميتر real مع إعطائها 1 مكان الباراميتر complex هنا قمنا باستدعاء الدالة print('x =', x) # و التي تمثل عدد مركب x هنا قمنا بعرض قيمة المتغير
سنحصل على النتيجة التالية عند التشغيل.