Menu
CoddyTech
flag Ar iconالعربيةdown icon

استيراد المكتبات

جزء من قسم البيانات والرسوم البيانية في رحلة Machine Learning على Coddy. الدرس 3 من 60.

تقتصر دوال Python نفسها على الأساسيات مثل len وround. للحصول على المزيد، استخدم import لاستيراد وحدة: شفرة جاهزة. يعتمد تعلّم الآلة على NumPy:

import numpy as np

print(np.sqrt(49))                 # دالة: أقواس
print(np.pi)                       # قيمة: بلا أقواس
print(np.round(2 * np.pi * 3, 2))  # قرّب إلى منزلتين عشريتين

يطبع هذا:

7.0
3.141592653589793
18.85

يمنح as np مكتبة NumPy اسمًا مختصرًا، أي اسمًا مستعارًا. وتتيح النقطة الوصول إلى ما بداخلها. لاحظ أن np.sqrt تُرجع دائمًا عددًا عشريًا: 7.0، وليس 7.

استورد مرة واحدة، في الأعلى، وستتمكن كل الأسطر أدناه من استخدام np.

challenge icon

التحدي

سهل

يريد مطعم بيتزا بيتزا مربعة بحجم يساوي حجم البيتزا الدائرية. يقرأ البرنامج قطر البيتزا الدائرية بالسنتيمتر.

  1. استورد NumPy باسم np.
  2. أوجد المساحة: np.pi مضروبًا في مربع نصف القطر. نصف القطر يساوي نصف القطر.
  3. أوجد طول ضلع المربع: الجذر التربيعي للمساحة.
  4. اطبع القيمتين، مقربتين إلى منزلتين عشريتين باستخدام np.round.

بالنسبة إلى بيتزا قطرها 40 cm، يبدو الشكلان كما يلي:

بيتزا دائرية قطرها 40 cm بجانب بيتزا مربعة طول ضلعها 35.45 cm، ومساحة كلتيهما 1256.64 سنتيمترًا مربعًا

ويطبع البرنامج:

Area: 1256.64
Side: 35.45

جرّب بنفسك

# استورد NumPy في السطر أدناه

diameter = float(input())

# اكتب شيفرتك أدناه
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس البيانات والرسوم البيانية

تدرّب بنفسك: مترجم Python عبر الإنترنت