Module: (بايثون) التعبيرات الحسابية


Problem

3 /6


وظائف مدمجة

Theory Click to read/hide

وظائف مضمنة

تتضمن أي لغة برمجة العديد من الوظائف المضمنة التي يمكن استخدامها في التعبيرات الحسابية.
لاستخدام وظائف إضافية ، غالبًا ما تحتاج إلى تضمين مكتبات إضافية.

على سبيل المثال ، وظائف الرياضيات القياسية الأكثر استخدامًا وكيفية كتابتها في بايثون: & nbsp؛ abs (i) & nbsp؛ عدد صحيح معامل i ،
& nbsp؛ math.fabs (x) & nbsp؛ معامل العدد الحقيقي x ،
& nbsp؛ math.sqrt (x) & nbsp؛ الجذر التربيعي لعدد حقيقي x ،
& nbsp؛ math.pow (x، y) & nbsp؛ تحسب x بقوة y .
نبسب ؛

بحاجة إلى التذكر! يتم كتابة وسيطة الوظيفة دائمًا بين قوسين.

لكي تعمل هذه الوظائف ، تحتاج إلى توصيل مكتبة رياضية إضافية (وحدة).
يمكن القيام بذلك عن طريق إضافة السطر في بداية البرنامج & nbsp؛ <قبل> استيراد الرياضيات يمكن العثور على وصف تفصيلي للوظائف التي تحتوي عليها هذه الوحدة على موقع توثيق Python الرسمي .

Problem

اكتب برنامجًا يحدد المسافة بين نقطتين بإحداثيات معينة & nbsp؛ x 1 & nbsp؛ and & nbsp؛ x 2 نبسب ؛ على خط الأعداد. يتم حساب المسافة بين نقطتين باستخدام الصيغة & nbsp؛ \ (| x_2 - x_1 | \) .

إدخال
يحتوي سطر الإدخال الأول على رقمين حقيقيين.

بصمة
إخراج رقم حقيقي واحد & ndash؛ المسافة بين نقطتين.

نبسب ؛

أمثلة <الجسم>
# إدخال الإخراج
1 100000 0 100000