Hvordan kvadrere et tall Python (6 måter)
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-funksjonen er en innebygd funksjon tilgjengelig under Math-modulen til python. Denne funksjonen hjelper til 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 Kode:
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 Kode:
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 Kode:
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 Kode:
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 Kode:
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 Kode:
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]
Sammendrag
- Python gir seks brede måter å bestemme kvadratet til et tall.
- Et kvadrat av et tall kan bestemmes ved hjelp av Pow-metoden. Den finnes under Math-modulen og kan defineres under def number definition.
- Kvadrat av et tall kan bestemmes ved hjelp av matriser. De er datastrukturer som kan nås ved hjelp av NumPy-modulen.
- Liste kan også brukes til å beregne kvadratet av tallet. Til hvert element som er tilstede i en liste, kan et tall multiplisert med seg selv gi oss kvadratet til et tall.
- Alternativt kan man også bruke en enkel multiplikasjonsoperasjon.
- Eksponentoperator hjelper også i beregningen av kvadratet til et tall. Den beregner og sender ut kvadratet ved hjelp av **-operatoren.
- Kvadrater av et tall og kvadratroten av et tall er to forskjellige aspekter, og de bør ikke forveksles med hverandre.