بايثونالدالة 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.
مثال
# و 2 مكان real مع إعطائها 1 مكان الباراميتر complex() هنا قمنا باستدعاء الدالة # x و وضعنا العدد المركب الذي أرجعته بناءاً على هذين العددين في المتغير imag الباراميتر x = complex(1, 2) # و التي تمثل عدد مركب x هنا قمنا بعرض قيمة المتغير print('x =', x)
النتيجة