Hur man kvadrerar ett tal Python (6 sätt)
Använda Pythons inbyggda bibliotek eller funktioner, kan användare hitta kvadraten på ett nummer. Att multiplicera samma tal två gånger ger oss kvadraten på talet. Detta Python artikeln ger olika sätt att komma fram till numrets kvadrat.
Metod 1: Användning av Pow()-funktionen i Python
Pow-funktionen är en inbyggd funktion tillgänglig under Math-modulen i python. Denna funktion hjälper till att bestämma styrkan av ett tal.
För att bestämma kvadraten på talet använder den två som potens.
Följande är syntaxen för pow-funktionen som visas nedan:
Syntax:
Pow (base, exponent)
Förklaring: -
Funktionen tar två argument, nämligen basen och exponenten.
- Bas: talet vars styrka eller kvadrat måste beräknas.
- Exponent: är ett tal som används som upphöjd till basnumret.
Exempelvis:
Låt oss ta ett exempel på hur man bestämmer kvadraten på ett tal med hjälp av python-kod. Detta Python programmet skulle beräkna ett tals kvadrat med bas- och exponentheltal som indata.
Python Koda:
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")
Produktion:
Provide base integer2 The square result is 4
Förklaring:
Innan kvadraten på ett tal bestäms, tar ovanstående kod en input från användaren. Koden kontrollerar att inmatningen är en siffra eller inte. Om det är sant bestämmer det kvadraten på talet.
Metod 2: Användning av makt Operator
En kraftoperatör i python representeras som '**'. Det används i python för att bestämma styrkan av ett tal. Med en exponent av två som indata ger denna operator användaren kvadraten på ett tal i Python. En kraftoperatör kallas också för en exponentoperatör.
Power operator har följande python-syntax:
Syntax: –
(Base**Exponent)
Låt oss ta ett exempel på hur man bestämmer kvadraten för ett tal med hjälp av exponentoperatorn i python. Detta program skulle ta bas- och exponentheltal som indata för att bestämma kvadraten på ett tal.
Python Koda:
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")
Produktion:
Provide base integer2 Provide Exponent integer2 The square result is 4
Förklaring:
Innan kvadraten på ett tal bestäms, tar ovanstående kod en input från användaren. Koden kontrollerar att inmatningen är en siffra eller inte. Om det är sant bestämmer det kvadraten på talet.
Metod 3: Användning av multiplikation för att bestämma kvadraten på ett tal
Skapandet av ett pythonskript för att bestämma kvadraten på ett tal med hjälp av multiplikation är lätt. Följande Python koden skulle ta ett nummer från användaren och multiplicera det ett par gånger. Den kontrollerar också om den givna inmatningen är en siffra eller inte.
Python-koden skulle följa följande syntax:
Syntax:
(Base* Base)
Ovanstående syntax liknar den grundläggande matematiska representationen. Detta visar att kvadraten på ett tal kan bestämmas genom att multiplicera basen med sig själv ett par gånger.
Exempelvis:
Låt oss ta ett exempel på hur man bestämmer kvadraten för ett tal med multiplikation i pythonkod. Detta program skulle ta bas som indata för att bestämma kvadraten på ett tal.
Python Koda:
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")
Produktion:
Provide base integer2 The square result is 4
Förklaring:
Innan kvadraten på ett tal bestäms, tar ovanstående kod en input från användaren. Koden kontrollerar att inmatningen är en siffra eller inte. Om det är sant bestämmer det kvadraten på talet.
Metod 4: Användning av en lista för att bestämma kvadraten på ett tal
Python ger funktionen att bestämma kvadraten för ett tal för mer än en bas, och de kan grupperas tillsammans för att bilda en pytonlista. Det är en typ av datastruktur som gör det möjligt för programmeraren att lagra flera element eller värden under en enda variabel. Det skulle sedan kvadraten varje nummer som finns i listan.
Låt oss ta ett exempel på hur man bestämmer kvadraten på ett tal med hjälp av en listdatastruktur. Detta program tar en lista som indata för att bestämma kvadraten på ett tal.
Python Koda:
sqr_list = [2,4,6,8] for Base in sqr_list: result=Base**2 print("The square result is ",result)
Produktion:
The square result is 4 The square result is 16 The square result is 36 The square result is 64
Förklaring:
I ovanstående Python kod exekveras en for-loop som går genom varje element som finns i listan och för varje element. Det bestämmer kvadraten på ett tal. Genom att använda ovanstående tillvägagångssätt hjälper listan oss att bestämma kvadraten av olika heltalsvärden.
Metod 5: Användning av While Loop in Python
En while-loop kan också användas för att bestämma kvadraten på ett tal i python. Det kan betecknas som en upprepning av en specifik instruktion tills ett specifikt villkor är uppfyllt. Det hjälper till att beräkna kvadraten på ett tal genom att upprepa instruktionerna tills det angivna villkoret blir falskt.
Nedanstående program itererar med en medan slingan för att bestämma kvadraten på ett tal tills räknaren som används som indata antingen är lika med eller mindre än 5.
Python Koda:
n_start = 1 while n_start <=5: result= n_start **2 print("The square result is ",result) n_start=n_start+1
Produktion:
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
Metod 6: Användning av matriser för att bestämma kvadraten på ett tal
En annan metod som kan användas för att bestämma kvadraten på ett tal är genom att använda kombinationen av arrayer och en inbyggd funktion tillgänglig inom python.
Man kan använda Python array och kvadratmetod som finns i NumPy-modulen för att bestämma kvadraten på ett tal. Låt oss ta ett exempel för att bestämma kvadraten på ett tal med de två ovanstående metoderna som visas nedan: –
Python Koda:
import numpy as np NumpyArray = np.array([2,4,6,8]) print("Square of the elements present in array are : \n", np.square(NumpyArray))
Produktion:
Square of the elements present in the array are: [ 4 16 36 64]
Sammanfattning
- Python ger sex breda sätt att bestämma kvadraten på ett tal.
- En kvadrat av ett tal kan bestämmas med Pow-metoden. Den finns under Math-modulen och kan definieras under definition av def-nummer.
- Kvadraten på ett tal kan bestämmas med hjälp av matriser. De är datastrukturer som kan nås med NumPy-modulen.
- Lista kan också användas för att beräkna kvadraten på talet. Till varje element som finns i en lista kan ett tal multiplicerat med sig självt ge oss kvadraten på ett tal.
- Alternativt kan man också använda en enkel multiplikationsoperation.
- Exponentoperatorn hjälper också till vid beräkningen av kvadraten på ett tal. Den beräknar och matar ut kvadraten med **-operatorn.
- Kvadrater av ett tal och kvadratroten av ett tal är två olika aspekter, och de bör inte förväxlas med varandra.