Python Wurzel ziehen - sqrt(a) is not defined?

Notepad ++ Text - (Computer, PC, programmieren) Fehlermeldung nach Edit with IDLE-->F5 - (Computer, PC, programmieren)

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Ich hab 0 ahnung von Python aber das sieht sehr danach aus, das die Bibliothek math nicht eingebunden wurde, sodass das Programm keine Ahnung hat, was du mit den math-funktionen meinst.

Ja hast du richtig Vermutet. Ich habe das Problem wie du es sagst, die mathe Bibelothek habe ich nicht importiert und mit math.sqrt(a) ging es dann.

Trotzdem danke :)

0

Ich kenne zwar Python nicht, aber in vielen Programmiersprachen sind Befehle nichts anderes als Unterprogramme (auch Subroutinen genannt). Sie unterscheiden sich von selbstgemachten Unterprogrammen dadurch, dass sie in einer mitgelieferten Bibliothek vorhanden sind. Zu Deinem Problem: In Deiner Bibliothek gibt es kein sqrt-Unterprogramm. Du müsstest Deine Python-Bibliothek um so einen Befehl erweitern. Entweder werden solche Erweiterungen angeboten oder man schreibt selbst ein Unterprogramm fürs Wurzelziehen. ich habe das mal gemacht, ging ganz einfach, weiß aber heute nur noch, dass das mit der Formel (a + b) zum Quadrat zu tun hatte und in einer Schleife lief, die mit jedem Durchlauf eine beliebige vorgegebene Zahl dem Ergebnis näherbrachte. Wenn die Zahl in der vorgegebenen Größenordnung sich nicht mehr verändert hat, war das dann das gewünschte Ergebnis. Die Zahl der Durchläufe war erstaunlich gering, so um die 8.

CPP / C++ Taschenrechner - Cls Befehl und Vorgang unbegrenzt wiederholen?

...zur Frage

No module named 'discord'?

Ich wollte mir ein Discord Bot erstellen ich habe alles soweit genacht mit python api und pip zeug im cmd etc. aber wie im Bild erkennbar ist sieht man das er kein discord findet. wie kann ich das beheben.

...zur Frage

lüfter eiert minimal,schlimm?

hey,mein cpu lüfter eiert im idle wirklich minimal(kaum zu erkennen ohne wirklich fixiert drauf zu gucken,also eben nur minimalst "unrund") und das auch nur im idle bei 1100-1200rpm dreht der lüfter mehr auf,verschwindet das eiern...nun die frage ist das sehr schlimm? oder kann ich das getrost ignorieren?

edit: das eiern sieht man auch nur,er eiert nicht sosehr dass man zb ein geräusch wahrnehmen kann

...zur Frage

WELCHE SCHRIFTART IST DAS BZW. WO BEKOMMT MAN SOWAS HER?

Hallo,

ich habe auf Twitter ein Bild gesehen, welches auch unten "eingeblendet" ist. Wo kann man sowas machen, also auf welcher Website, oder welche Schriftart ist das?

EDIT: (Da ist auch ein Grün, Lilaner Rand um die Schrift herum, was man auf dem Bild nicht richtig sieht :-) ) 

Liebe Grüße MixMaxZocker

...zur Frage

Python Wurzel ziehen

Ich bin gerade dabei einen Wurzelzieher mithilfe von Python 3.3 zu programmieren.

Leider schließt sich Python aber immer wenn ich die Zahl eingebe aus der er die Wurzel ziehen soll.

Mein Text (notepad ++ und siehe Bild)

**from turtle import ***

a=input("Gib die Zahl ein aus der du die Wurzel ziehen möchtest:") "Gib die Zahl ein aus der du die Wurzel ziehen möchtest? 4"

b=sqrt(a)

print ("Die Wurzel aus", a, "ist", b, "!") "Die Wurzel aus 4 ist 2!"

mainloop()

Die Fehlermeldung:

b=sqrt(a)

NameError: name 'sqrt' is not defined

Mit b=sqrt(a) soll er die Wurzel ziehen und bei mir steht im Script auch als Beispiel: c=sqrt(a) und Wurzel ziehen: √a

Wo liegt der fehler wie geht es richtig??

...zur Frage

Hilfe bei einer Matheaufgabe (Wurzelziehen)?

Hallo alle zusammen!
Ich habe noch eine Frage zu einer Matheaufgabe, da ich demnächst einen sehr wichtigen Mathetest schreibe und in Mathe einfach nichts verstehe :/ die Aufgaben sieht man am Bild
Bitte mit Erklärung

...zur Frage

Was möchtest Du wissen?