Die Suche ergab 20 Treffer

von Intregral
Montag 25. April 2022, 11:59
Forum: Allgemeine Fragen
Thema: Verständnisfrage zur For Schleife
Antworten: 6
Zugriffe: 631

Re: Verständnisfrage zur For Schleife

Stimmt, ist mir leider nicht aufgefallen.

Wobei ich sagen muss dass ich absoluter Anfänger bin und beileibe nichts erklären wollte, sondern nur auf die Frage, "ob man dies noch hätte anders lösen können", geantwortet habe.

Ich könnte noch nicht mal sagen, ob es weitere Möglichkeiten gibt oder ...
von Intregral
Montag 25. April 2022, 10:20
Forum: Allgemeine Fragen
Thema: Verständnisfrage zur For Schleife
Antworten: 6
Zugriffe: 631

Re: Verständnisfrage zur For Schleife

So hab ich das mal gemacht:

Code: Alles auswählen

n = int(input("Welche Zahl möchtest du berechnen?: "))    

i=1 #Startwert (ergibt 1 für !0)
s=1 #Zähler
    
while i<n+1:
        
    s = s*i
    i = i+1 #Zähler raufsetzen
  
print(s)
von Intregral
Freitag 2. April 2021, 11:33
Forum: Allgemeine Fragen
Thema: Zahlengenauigkeit mit Decimal
Antworten: 2
Zugriffe: 745

Re: Zahlengenauigkeit mit Decimal

Super, danke! Dass mit der Schleife hat mir auch nicht gefallen.
von Intregral
Donnerstag 1. April 2021, 11:05
Forum: Allgemeine Fragen
Thema: Zahlengenauigkeit mit Decimal
Antworten: 2
Zugriffe: 745

Zahlengenauigkeit mit Decimal

Hallo liebe ExpertInnen,

aktuell experimentiere ich mal wieder mit der Zahlengenauigkeit bzw. den Nachkommastellen, die Python ausgeben kann.

Folgendes Script berechnet die geometrische Reihe 1/x^2:

from decimal import *
getcontext().prec = 200

def folge(n):
i=0 #Startwert
e=0 #Ergebnis ...
von Intregral
Mittwoch 31. März 2021, 09:54
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Re: Eingaben einer Funktion übergeben?

Dass man einfach ein Minus vor eine Variable setzen kann hätte ich jetzt nicht vermutet. Da ist Python wohl doch einfacher als ich erst dachte. Ich hätte vermutet dass man dafür eine spezielle Funktion braucht.

Die Multiplikation mit -1 ist ja ein korrekter mathematischer Weg, um immer den Betrag ...
von Intregral
Mittwoch 31. März 2021, 04:53
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Re: Eingaben einer Funktion übergeben?


Mal als Beispiel wie eine Lösung aussehen könnte:

"""
Schreiben Sie eine Python-Funktion, die zwei Argumente akzeptiert und von den beiden das zurückgibt,
das weiter von null entfernt ist. Wenn die Argumente 3 und −7 sind, soll also z.B. −7 zurückgegeben werden.
"""

def absolute(number):
if ...
von Intregral
Dienstag 30. März 2021, 20:08
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Re: Eingaben einer Funktion übergeben?


@Intregral: Was die Namenslänge angeht: Verwendest Du nicht wie im Anhang von dem Buch beschrieben ein Jupyter Notebook um Code interaktiv auszuführen? Das hat Tab-Vervollständigung für Namen, also Namensanfang schreiben, Tab-Taste drücken und den Namen aus dem Dropdown auswählen, schon muss man ...
von Intregral
Dienstag 30. März 2021, 20:03
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Re: Eingaben einer Funktion übergeben?


@Intregral: Python ”schweigt” weil Du die Funktion auch aufrufen musst. Machst Du in der Konsole ja auch, und auch dort wird die erst *dann* ausgeführt. Im Gegensatz zur Konsole fehlt dann noch ein `print()` um etwas auszugeben.

Die `input()`-Aufrufe gehören nicht in die Funktion. Und in der ...
von Intregral
Dienstag 30. März 2021, 17:13
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Re: Eingaben einer Funktion übergeben?

P.S. Ich hab die Funktion so dämlich genannt weil die eigentlich in der Konsole aufgerufen werden sollte, und da wollte ich zum testen nicht immer ein ellenlanges Wort schreiben.... :wink:
von Intregral
Dienstag 30. März 2021, 16:40
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Re: Eingaben einer Funktion übergeben?


@Intregral: Eine Funktion sollte in jedem Fall etwas zurück geben und nicht entweder eine Zahl oder implizit `None`. Und ein `print()` gehört da auch nicht hinein.

Die Aufgabenstellung spezifiziert den Fall nicht, das beide Eingaben gleich weit von 0 entfernt sind. Da könntest Du Dir dann ein ...
von Intregral
Dienstag 30. März 2021, 16:35
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Re: Eingaben einer Funktion übergeben?


@Intregral: Eine Funktion sollte in jedem Fall etwas zurück geben und nicht entweder eine Zahl oder implizit `None`. Und ein `print()` gehört da auch nicht hinein.

Die Aufgabenstellung spezifiziert den Fall nicht, das beide Eingaben gleich weit von 0 entfernt sind. Da könntest Du Dir dann ein ...
von Intregral
Dienstag 30. März 2021, 16:04
Forum: Allgemeine Fragen
Thema: Differenzenquotient, Umsetzung mit Fehler
Antworten: 11
Zugriffe: 1810

Re: Differenzenquotient, Umsetzung mit Fehler

einfachTobi hat geschrieben: Donnerstag 25. März 2021, 20:13 Ignorierst du den Ratschlag von __blackjack__ bezüglich des `return` absichtlich oder versehentlich?
Ups hab ich in der Euphorie übersehen. :oops:
von Intregral
Dienstag 30. März 2021, 15:32
Forum: Allgemeine Fragen
Thema: Eingaben einer Funktion übergeben?
Antworten: 15
Zugriffe: 2133

Eingaben einer Funktion übergeben?

Hallo liebe ExpertInnen,
ich rätsele grade über folgendem Code ( das ist die Aufgabe 13 aus Weitz, Konkrete Mathematik. 2. Auflage. 2021:11)

# Schreiben Sie eine Python-Funktion, die zwei Argumente akzeptiert und von den beiden das zurückgibt, das weiter von null entfernt ist. Wenn die Argumente 3 ...
von Intregral
Donnerstag 25. März 2021, 20:07
Forum: Allgemeine Fragen
Thema: Differenzenquotient, Umsetzung mit Fehler
Antworten: 11
Zugriffe: 1810

Re: Differenzenquotient, Umsetzung mit Fehler

Ok ok ich brauch eine Brille. ;)
Das mit dem Punkt und Komma ist aber echt gemein, na ja dafür haben wird das metrische System.

Hab es raus:

# Ableitung an der Stelle x per Differenzenquotient berechnen lassen

#Funktion f(x)=sqrt(2x)

def f(x):
return ((2*x)**0.5)

#Differenzenquotient

def ...
von Intregral
Donnerstag 25. März 2021, 10:58
Forum: Allgemeine Fragen
Thema: Zwischenergebnisse in einer Liste anzeigen
Antworten: 8
Zugriffe: 1017

Re: Zwischenergebnisse in einer Liste anzeigen

Danke sehr! Wie gesagt, ich bin erst ganz am Anfang. ;)
von Intregral
Donnerstag 25. März 2021, 08:36
Forum: Allgemeine Fragen
Thema: Differenzenquotient, Umsetzung mit Fehler
Antworten: 11
Zugriffe: 1810

Re: Differenzenquotient, Umsetzung mit Fehler

Also da kann ich nicht ganz folgen.

Das Script läuft unter der Version 2.7.6. ja korrekt (wie im Video zu sehen). Ok, die "0,5" ist mein Tippfehler.

Die Funktion Quotient ist doch eine Funktion mit zwei Parametern, x und x0.
Da sollen ja zwei Parameter übergeben werden: x/100 und 2.

BTW das ...
von Intregral
Mittwoch 24. März 2021, 13:31
Forum: Allgemeine Fragen
Thema: Zwischenergebnisse in einer Liste anzeigen
Antworten: 8
Zugriffe: 1017

Re: Zwischenergebnisse in einer Liste anzeigen

Hm ok, das sieht allerdings kompliziert aus und übersteigt mein Anfänger-Wissen... ;)
von Intregral
Mittwoch 24. März 2021, 13:30
Forum: Allgemeine Fragen
Thema: Differenzenquotient, Umsetzung mit Fehler
Antworten: 11
Zugriffe: 1810

Differenzenquotient, Umsetzung mit Fehler

Hallo,

analog zu diesem Video https://www.youtube.com/watch?v=XJuSMzgHdNU wollte ich ein Script zum Differenzenquotient ausprobieren.

Leidiges Thema: Python 2 vs. Python 3.

Der Code ist aus dem Video:

def f(x):
return (2*x**0,5)

def quotient(x,x0):
return ((f(x)-f(x0))/(x-x0))

for x in ...
von Intregral
Montag 15. März 2021, 14:58
Forum: Allgemeine Fragen
Thema: Zwischenergebnisse in einer Liste anzeigen
Antworten: 8
Zugriffe: 1017

Re: Zwischenergebnisse in einer Liste anzeigen

Ok, sieht etwas anders aus und geht wohl auch leichter. Vielen Dank für die Hilfe!
von Intregral
Montag 15. März 2021, 13:41
Forum: Allgemeine Fragen
Thema: Zwischenergebnisse in einer Liste anzeigen
Antworten: 8
Zugriffe: 1017

Zwischenergebnisse in einer Liste anzeigen

Hallo,

bin ein ziemlicher Python-Newbie und wage mich gerade an die ersten Algorithmen.

Ich möchte einfach eine Zahlenfolge aufsummieren, was auch klappt. Aber ich möchte mir die aufsummierten Zwischenergebnisse auch anzeigen lassen, und stehe jetzt auf dem Schlauch.

Folgendes habe ich:

a ...