Hvordan kvadrere et tall Python (6 måter)
⚡ Smart oppsummering
Kvadrater et tall i Python utforsker seks praktiske teknikker: pow-funksjon, potensoperator, multiplikasjon, listemetode, while-løkke og NumPy-arraykvadrering med ytelsesavveininger.
Ved hjelp av Python's innebygde biblioteker eller funksjoner, kan brukere finne kvadratet til et tall. Å multiplisere det samme tallet to ganger gir oss kvadratet av tallet. Dette Python artikkelen gir forskjellige måter å komme frem til kvadratet av nummeret.
Metode 1: Bruk av Pow()-funksjonen i Python
pow() er en innebygd funksjon som er tilgjengelig i matematikkmodulen i Python. Denne funksjonen hjelper med å bestemme potensen til et tall.
For å bestemme kvadratet til tallet, bruker det to som potens.
Følgende er syntaksen for pow-funksjonen som vist nedenfor:
Syntaks:
Pow (base, exponent)
Forklaring: -
Funksjonen tar to argumenter, nemlig basen og eksponenten.
- Base: tallet hvis styrke eller kvadrat må beregnes.
- Eksponent: er et tall som brukes som hevet skrift til grunntallet.
Eksempel:
La oss ta et eksempel på hvordan man bestemmer kvadratet til et tall ved hjelp av python-kode. Dette Python programmet vil beregne kvadratet til et tall ved å bruke base- og eksponentheltall som innganger.
Python Code:
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")
Utgang:
Provide base integer2 The square result is 4
Forklaring:
Før du bestemmer kvadratet til et tall, tar koden ovenfor et input fra brukeren. Koden kontrollerer at inngangen er et siffer eller ikke. Hvis det er sant, bestemmer det kvadratet av tall.
Metode 2: Bruk av makt Operator
En kraftoperatør i python er representert som '**'. Det brukes i python for å bestemme kraften til et tall. Med en eksponent på to som input, gir denne operatoren brukeren kvadratet av et tall i Python. En kraftoperatør blir også referert til som en eksponentoperatør.
Power operator har følgende python-syntaks:
Syntaks: –
(Base**Exponent)
La oss ta et eksempel på hvordan man bestemmer kvadratet til et tall ved å bruke eksponentoperatoren i python. Dette programmet vil ta base- og eksponentheltall som input for å bestemme kvadratet til et tall.
Python Code:
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")
Utgang:
Provide base integer2 Provide Exponent integer2 The square result is 4
Forklaring:
Før du bestemmer kvadratet til et tall, tar koden ovenfor et input fra brukeren. Koden kontrollerer at inngangen er et siffer eller ikke. Hvis det er sant, bestemmer det kvadratet av tall.
Metode 3: Bruk av multiplikasjon for å bestemme kvadratet av et tall
Det er enkelt å lage et python-skript for å bestemme kvadratet til et tall ved hjelp av multiplikasjon. Følgende Python koden vil ta et tall fra brukeren og multiplisere det et par ganger. Den sjekker også om den gitte inngangen er et siffer eller ikke.
Python-koden vil følge følgende syntaks:
Syntaks:
(Base* Base)
Syntaksen ovenfor ligner på den grunnleggende matematiske representasjonen. Dette viser at kvadratet til et tall kan bestemmes ved å multiplisere grunntallet med seg selv et par ganger.
Eksempel:
La oss ta et eksempel på hvordan man bestemmer kvadratet til et tall ved å bruke multiplikasjon i python-kode. Dette programmet vil ta base som input for å bestemme kvadratet til et tall.
Python Code:
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")
Utgang:
Provide base integer2 The square result is 4
Forklaring:
Før du bestemmer kvadratet til et tall, tar koden ovenfor et input fra brukeren. Koden kontrollerer at inngangen er et siffer eller ikke. Hvis det er sant, bestemmer det kvadratet av tall.
Metode 4: Bruk av en liste for å bestemme kvadratet til et tall
Python gir funksjonaliteten til å bestemme kvadratet til et tall for mer enn én base, og de kan grupperes sammen for å danne en pytonliste. Det er en type datastruktur som gjør det mulig for programmereren å lagre flere elementer eller verdier under én enkelt variabel. Det vil da kvadrere hvert tall som er til stede i listen.
La oss ta et eksempel på hvordan man bestemmer kvadratet til et tall ved hjelp av en listedatastruktur. Dette programmet tar en liste som input for å bestemme kvadratet til et tall.
Python Code:
sqr_list = [2,4,6,8] for Base in sqr_list: result=Base**2 print("The square result is ",result)
Utgang:
The square result is 4 The square result is 16 The square result is 36 The square result is 64
Forklaring:
I det ovennevnte Python kode, utføres en for-løkke som går gjennom hvert element som finnes i listen og for hvert element. Det bestemmer kvadratet til et tall. Ved å bruke tilnærmingen ovenfor, hjelper listen oss med å bestemme kvadratet av forskjellige heltallsverdier.
Metode 5: Bruk av While Loop in Python
En while-løkke kan også brukes til å bestemme kvadratet til et tall i python. Det kan betegnes som repetisjon av en spesifikk instruksjon til det tidspunktet en bestemt betingelse er oppfylt. Det hjelper med å beregne kvadratet til et tall ved å gjenta instruksjonene til den angitte betingelsen blir usann.
Programmet nedenfor gjentar ved hjelp av en mens løkken for å bestemme kvadratet til et tall til telleren som brukes som input enten er lik eller mindre enn 5.
Python Code:
n_start = 1 while n_start <=5: result= n_start **2 print("The square result is ",result) n_start=n_start+1
Utgang:
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
Metode 6: Bruk av matriser for å bestemme kvadratet på et tall
En annen metode som kan brukes til å bestemme kvadratet til et tall er ved å bruke kombinasjonen av matriser og en innebygd funksjon tilgjengelig i python.
Man kan bruke Python matrise og kvadratmetode til stede i NumPy-modulen for å bestemme kvadratet til et tall. La oss ta et eksempel for å bestemme kvadratet til et tall ved å bruke de to ovennevnte metodene som vist nedenfor: –
Python Code:
import numpy as np NumpyArray = np.array([2,4,6,8]) print("Square of the elements present in array are : \n", np.square(NumpyArray))
Utgang:
Square of the elements present in the array are: [ 4 16 36 64]

