مقدمة حول الأرقام في بايثون
تعتبر الأرقام في بايثون من بين الأنواع الأساسية للبيانات التي يتعامل معها المبرمجون بشكل متكرر. توفر بايثون أنواعًا متعددة من الأرقام تشمل الأعداد الصحيحة (integers) والأعداد العشرية (floating-point numbers) والأعداد المركبة (complex numbers). يتم تحديد نوع الرقم بشكل تلقائي عند إسناد قيمة إلى المتغير، مما يجعل بايثون لغة مرنة وسهلة الاستخدام في التعامل مع الحسابات الرقمية.
في بايثون، الأعداد الصحيحة هي أرقام بدون فاصلة عشرية، ويمكن أن تكون موجبة أو سالبة أو صفر. أما الأعداد العشرية فتحتوي على جزء عشري وتُستخدم للعمليات التي تتطلب درجة عالية من الدقة. بالنسبة للأعداد المركبة، فهي تتكون من جزء حقيقي وآخر تخيلي، وتُستخدم بشكل رئيسي في التطبيقات العلمية والهندسية.
أمثلة على استخدام الأرقام في بايثون
لإيضاح كيفية التعامل مع الأرقام في بايثون، دعونا نستعرض بعض الأمثلة العملية. أولاً، يمكننا إنشاء الأعداد الصحيحة ببساطة عن طريق إسناد قيمة إلى المتغير مثل:
x = 10
y = -5
وبالنسبة للأعداد العشرية، يمكننا القيام بذلك كما يلي:
a = 10.5
b = -3.14
عند التعامل مع الأعداد المركبة، يمكننا استخدام الحرف “j” لتمثيل الجزء التخيلي:
c = 2 + 3j
d = -1j
يمكننا تنفيذ العمليات الحسابية الأساسية مثل الجمع والطرح والضرب والقسمة باستخدام هذه الأنواع من الأرقام. على سبيل المثال، يمكن جمع عددين عشريين كما يلي:
result = a + b
# النتيجة ستكون 7.36
وبالنسبة للأعداد المركبة، يمكننا القيام بعمليات مشابهة:
complex_result = c + d # النتيجة ستكون 2 + 2j
تتميز بايثون بدعمها القوي للعمليات الحسابية المعقدة بفضل مكتباتها المتعددة، مثل مكتبة “math” للعمليات الرياضية المتقدمة ومكتبة “cmath” للتعامل مع الأعداد المركبة. توفر هذه الأدوات للمبرمجين قدرات متقدمة في معالجة الأرقام، مما يجعل بايثون خيارًا مثاليًا للتطبيقات العلمية والهندسية.
