Ads by ProfitSence
Close

Quadratwurzel in Python

Last Updated on Donnerstag 6. Okt. 2022

Python Wurzel

Eine Quadratwurzel einer Zahl ist ein Wert, der, wenn er mit sich selbst multipliziert wird, dieselbe Zahl zurückgibt

Python math.sqrt() Funktion

Die Funktion math.sqrt() gibt die genaue Quadratwurzel ihres Arguments zurück.

			
					
math.sqrt(8) # Returns: 2.8284271247461903

			
	
  • Die Math.sqrt() Funktion von Python erfordert einen positiven Wert.
  • Wenn wir einen negativen Wert verwenden, generiert die Funktion eine ValueError Ausnahme.
  • Mit der funktion abs() können Sie sicherstellen, dass die Funktion mit einem positiven Wert arbeitet.

Python quadrat

			
					import math

a = math.sqrt(55)
b = math.sqrt(6)
c = math.sqrt(32)
d = math.sqrt(abs(-66))

print(a)
print(b)
print(c)
print(d)

			
	
			
					# 7.416198487095663
# 2.449489742783178
# 5.656854249492381
# 8.12403840463596

			
	
  • Wir importieren zuerst das math module.
  • Dadurch steht die Funktion math.sqrt() zur Verfügung.
  • Wir verwenden die Funktion abs() für die negative Variable.
  • Auf diese Weise macht math.sqrt() keinen Fehler.

Python math.isqrt()

  • Eine andere Möglichkeit, die Quadratwurzel zu berechnen, ist die Funktion math.isqrt().
  • Pythons math.isqrt() erfordert ein Argument, dessen Wert Null oder höher ist.
  • Verwenden Sie die funktion abs() von Python, um sicherzustellen, dass math.isqrt() mit einem nichtnegativen Wert arbeitet.
			
					import math

print(math.isqrt(12)) # 3

			
	

Wurzel in Python

			
					import math

a = math.isqrt(99)
b = math.isqrt(9)
c = math.isqrt(32)
d = math.isqrt(abs(-66))

print(a)
print(b)
print(c)
print(d)

			
	
			
					# 9
# 3
# 5
# 8

			
	

Abrufen von Quadratwurzeln mit list comprehension

			
					import math

zahlen = [
    53, 18, 8.5,
    26, 15, 62
]

quadratwurzeln = [math.sqrt(zahl) for zahl in zahlen]

print("Ursprüngliche Werte:n", zahlen)
print("Quadratwurzeln:n", quadratwurzeln)

			
	
			
					# Ursprüngliche Werte
# [53, 18, 8.5, 26, 15, 62]
# Quadratwurzeln:
# [7.280109889280518, 4.242640687119285, 2.9154759474226504, 5.0990195135927845, 3.872983346207417, 7.874007874011811]

			
	

Python Exponent Operator

Die erste Möglichkeit, einen Wert zu erhöhen, ist mit dem Python-Exponenten operator (**). Wenn wir einen Wert in der Stärke von 0.5 machen, ist das Ergebnis die Quadratwurzel.

			
					aa = 14 ** 0.5

print(aa) # 3.7416573867739413

			
	
			
					import math

a = 19 ** 0.5
b = 45 ** 0.5
c = 23 ** 0.5
d = abs(-46) ** 0.5

print(a)
print(b)
print(c)
print(d)

			
	
			
					# 4.358898943540674
# 6.708203932499369
# 4.795831523312719
# 6.782329983125268

			
	

Python pow() funktion

Pythons pow() Funktion. Diese Funktion akzeptiert zwei Argumente: die Basis und den Exponenten. Wenn diese zweite 0.5 ist, gibt pow() die Quadratwurzel zurück.

			
					import math

a = pow(79, 0.5)
b = pow(66, 0.5)
c = pow(2, 0.5)
d = pow(abs(-16), 0.5)

print(a)
print(b)
print(c)
print(d)

			
	
			
					# 8.888194417315589
# 8.12403840463596
# 1.4142135623730951
# 4.0

			
	
python quadratwurzel
quadratwurzel python
python math wurzel
python wurzel
wurzel in python
wurzel python
python wurzel berechnen
python isqrt