كيفية تربيع رقم في Python (6 طرق)

باستخدام Pythonمن خلال المكتبات أو الوظائف المضمنة، يمكن للمستخدمين العثور على مربع الرقم. وضرب نفس العدد مرتين يعطينا مربع العدد. هذا Python توفر المقالة طرقًا متنوعة للوصول إلى مربع العدد.

الطريقة الأولى: استخدام الدالة Pow() في Python

وظيفة Pow هي وظيفة مدمجة متاحة ضمن وحدة Math في python. تساعد هذه الوظيفة في تحديد قوة الرقم.

لتحديد مربع العدد، يتم استخدام اثنين كقوة.

فيما يلي بناء جملة وظيفة pow كما هو موضح أدناه:

بناء الجملة:

Pow (base, exponent)

توضيح: -

تأخذ الدالة وسيطتين، وهما الأساس والأس.

  • الفئة الأساسية: الرقم الذي يجب حساب قوته أو مربعه.
  • الأس: هو رقم يستخدم كخط مرتفع للرقم الأساسي.

على سبيل المثال:

دعنا نأخذ مثالاً لكيفية تحديد مربع رقم باستخدام كود بايثون. Python سيقوم البرنامج بحساب مربع الرقم باستخدام الأعداد الصحيحة الأساسية والأس كمدخلات.

Python رمز:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=pow(Base,2)
    print("The square result is ", result)
else:
    print("please provide an integer for base")

الإخراج:

Provide base integer2
The square result is 4

التفسير:

قبل تحديد مربع الرقم، يأخذ الكود أعلاه مدخلات من المستخدم. يتحقق الرمز من الإدخال ليكون رقمًا أم لا. إذا كان صحيحا، فإنه يحدد مربع العدد.

الطريقة الثانية: استخدام القوة Operaتور

يتم تمثيل عامل الطاقة في بايثون على النحو التالي "**"يتم استخدامه في بايثون لتحديد قوة رقم. مع وجود أس اثنين كمدخل، يمنح هذا المشغل المستخدم مربع الرقم في Pythonيُشار إلى عامل القدرة أيضًا باسم عامل الأس.

مشغل الطاقة لديه بناء الجملة التالي في بايثون:

بناء الجملة: -

(Base**Exponent)

دعنا نأخذ مثالاً لكيفية تحديد مربع رقم باستخدام عامل الأس في بايثون. سيأخذ هذا البرنامج الأعداد الصحيحة الأساسية والأس كمدخلات لتحديد مربع رقم.

Python رمز:

Base=input("Provide base integer")
Exponent=input("Provide exponent integer")
if Base.isdigit() & Exponent.isdigit()==True:
    Base=int(Base)
    Exponent=int(Exponent)
    result=Base**Exponent
    print("The square result is ",result)
else:
    print("please provide an integer for base")

الإخراج:

Provide base integer2
Provide Exponent integer2
The square result is 4

التفسير:

قبل تحديد مربع الرقم، يأخذ الكود أعلاه مدخلات من المستخدم. يتحقق الرمز من الإدخال ليكون رقمًا أم لا. إذا كان صحيحا، فإنه يحدد مربع العدد.

الطريقة الثالثة: استخدام الضرب لتحديد مربع الرقم

إن إنشاء نص برمجي بلغة بايثون لتحديد مربع رقم باستخدام الضرب أمر سهل. فيما يلي Python سيأخذ الكود رقمًا من المستخدم ويضربه عدة مرات. كما أنه يتحقق مما إذا كان الإدخال المحدد رقمًا أم لا.

سوف يتبع كود بايثون بناء الجملة التالي:

بناء الجملة:

(Base* Base)

بناء الجملة أعلاه مشابه للتمثيل الرياضي الأساسي. يوضح هذا أنه يمكن تحديد مربع الرقم عن طريق ضرب الأساس في نفسه عدة مرات.

على سبيل المثال:

دعونا نأخذ مثالاً لكيفية تحديد مربع الرقم باستخدام الضرب في كود بايثون. سيتخذ هذا البرنامج قاعدة كمدخل لتحديد مربع الرقم.

Python رمز:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=Base*Base
    print("The square result is ",result)
else:
    print("please provide an integer for base")

الإخراج:

Provide base integer2
The square result is 4

التفسير:

قبل تحديد مربع الرقم، يأخذ الكود أعلاه مدخلات من المستخدم. يتحقق الرمز من الإدخال ليكون رقمًا أم لا. إذا كان صحيحا، فإنه يحدد مربع العدد.

الطريقة الرابعة: استخدام القائمة لتحديد مربع الرقم

Python توفر وظيفة تحديد مربع رقم لأكثر من قاعدة، ويمكن تجميعها معًا لتشكيل قائمة بايثون. إنه نوع من بنية البيانات التي تمكن المبرمج من تخزين عناصر أو قيم متعددة تحت متغير واحد. ثم يقوم بتربيع كل رقم موجود في القائمة.

دعونا نأخذ مثالاً لكيفية تحديد مربع الرقم باستخدام بنية بيانات القائمة. يأخذ هذا البرنامج قائمة كمدخل لتحديد مربع الرقم.

Python رمز:

sqr_list = [2,4,6,8]
for Base in sqr_list:
    result=Base**2
    print("The square result is ",result)

الإخراج:

The square result is 4
The square result is 16
The square result is 36
The square result is 64

التفسير:

في ما سبق Python باستخدام الكود، يتم تنفيذ حلقة for التي تمر عبر كل عنصر موجود في القائمة ولكل عنصر. تحدد الحلقة مربع الرقم. باستخدام النهج أعلاه، تساعدنا القائمة في تحديد مربع قيم الأعداد الصحيحة المختلفة.

الطريقة الخامسة: استخدام while Loop in Python

يمكن أيضًا استخدام حلقة while لتحديد مربع الرقم في لغة بايثون. ويمكن أن يطلق عليه تكرار تعليمات محددة حتى الوقت الذي يتم فيه استيفاء شرط معين. يساعد في حساب مربع الرقم من خلال تكرار التعليمات حتى يصبح الشرط المقدم خاطئًا.

يتكرر البرنامج أدناه باستخدام حائط اللوب لتحديد مربع الرقم حتى يصبح العداد المستخدم كمدخل إما يساوي أو أقل من 5.

Python رمز:

n_start = 1
while n_start <=5:
    result= n_start **2
    print("The square result is ",result)
    n_start=n_start+1

الإخراج:

The square result is 1
The square result is 4
The square result is 9
The square result is 16
The square result is 25

الطريقة السادسة: استخدام المصفوفات لتحديد مربع الرقم

هناك طريقة أخرى يمكن استخدامها لتحديد مربع الرقم وهي استخدام مجموعة المصفوفات والوظيفة المضمنة المتوفرة في لغة بايثون.

يمكن للمرء استخدام Python مجموعة وطريقة المربع موجودة داخل وحدة NumPy لتحديد مربع الرقم. دعونا نأخذ مثالاً لتحديد مربع الرقم باستخدام الطريقتين السابقتين كما هو موضح أدناه: –

Python رمز:

import numpy as np
NumpyArray = np.array([2,4,6,8])
print("Square of the elements present in array are : \n", np.square(NumpyArray))

الإخراج:

Square of the elements present in the array are:
[ 4 16 36 64]

الملخص

  • Python يوفر ست طرق واسعة لتحديد مربع الرقم.
  • يمكن تحديد مربع الرقم باستخدام طريقة Pow. يمكن العثور عليه ضمن وحدة الرياضيات ويمكن تعريفه ضمن تعريف رقم التعريف.
  • يمكن تحديد مربع العدد باستخدام المصفوفات. إنها هياكل بيانات يمكن الوصول إليها باستخدام وحدة NumPy.
  • يمكن أيضًا استخدام القائمة لحساب مربع الرقم. لكل عنصر موجود في القائمة، يمكن للرقم المضروب في نفسه أن يزودنا بمربع الرقم.
  • وبدلا من ذلك، يمكننا أيضا استخدام عملية ضرب بسيطة.
  • يساعد عامل الأس أيضًا في حساب مربع الرقم. فهو يحسب ويخرج مربع الرقم باستخدام عامل **.
  • مربعات العدد والجذر التربيعي للعدد هما جانبان مختلفان، ولا ينبغي الخلط بينهما.