Die Suche ergab 27 Treffer

von PatrickF
Mittwoch 1. Februar 2023, 18:57
Forum: Allgemeine Fragen
Thema: Wie .py ausführen?
Antworten: 6
Zugriffe: 2162

Re: Wie .py ausführen?


Den Befehl musst du in deine Shell ("Eingabeaufforderung" oder Powershell) eingeben, nicht in den Python-Interpreter wie auf dem Screenshot. Unter Windows muss man vmtl. auch noch ein "python" davor setzen, nehme ich an (?).

Edit: Siehe auch: https://docs.python.org/3/faq/windows.html


Vielen ...
von PatrickF
Dienstag 31. Januar 2023, 18:09
Forum: Allgemeine Fragen
Thema: Wie .py ausführen?
Antworten: 6
Zugriffe: 2162

Re: Wie .py ausführen?

Bild
von PatrickF
Dienstag 31. Januar 2023, 17:58
Forum: Allgemeine Fragen
Thema: Wie .py ausführen?
Antworten: 6
Zugriffe: 2162

Wie .py ausführen?

Hallo zusammen,

stehe gerade auf dem Schlauch.

Und zwar möchte ich folgendes Script ausführen:

https://gist.github.com/r-a-y/01873769c8722f786f94ff92e89f8d5c

Dazu habe ich die Eingabeaufforderung geöffnet und den Befehl wie im Text beschrieben eingegeben. Bekomme aber ständig Fehlermeldungen ...
von PatrickF
Montag 13. Juni 2022, 12:39
Forum: Allgemeine Fragen
Thema: Pi mit Vieta bestimmen, Problem mit Decimal und Abbruchbedingung
Antworten: 2
Zugriffe: 385

Re: Pi mit Vieta bestimmen, Problem mit Decimal und Abbruchbedingung

Vielen Dank für die elegante Lösung.

Habe mal wieder die "..." bei Decimal vergessen...mir ist auch noch nicht so ganz klar wann und wie oft man das Decimal(..) setzen muss, anscheinend ja nur einmal pro Variable.


startswith() war die Funktion die ich gesucht habe, und das man die Länge einer ...
von PatrickF
Montag 13. Juni 2022, 08:58
Forum: Allgemeine Fragen
Thema: Pi mit Vieta bestimmen, Problem mit Decimal und Abbruchbedingung
Antworten: 2
Zugriffe: 385

Pi mit Vieta bestimmen, Problem mit Decimal und Abbruchbedingung

Hallo zusammen,

mit folgendem Skript möchte ich die Konvergenz der Pi-Bestimmung nach Vieta untersuchen, indem ich mich x Stellen an Pi annähere:

#https://de.wikipedia.org/wiki/Vietas_Produktdarstellung_der_Kreiszahl_Pi
from decimal import Decimal, getcontext
# pi_10=Decimal(3.1415926535)
pi_30 ...
von PatrickF
Donnerstag 2. Juni 2022, 09:04
Forum: Allgemeine Fragen
Thema: Zufallsexperiment, Ergebnis plotten
Antworten: 3
Zugriffe: 485

Re: Zufallsexperiment, Ergebnis plotten

Bei den Variablennamen überlege ich in der Tat komplett auf englisch umzuswichen ( :D ), ist eventuell dann auch einfacher für nicht deutschsprachige.

Was bedeutet "x wird nicht verwendet?" Ist das eine Python-Konvetion? Danke für den Hinweis auf itertools.count(), kannte ich noch nicht.
von PatrickF
Mittwoch 1. Juni 2022, 08:33
Forum: Allgemeine Fragen
Thema: Zeitmessung für einen Rechentrainer
Antworten: 6
Zugriffe: 1106

Re: Zeitmessung für einen Rechentrainer

Vielen Dank für die Hinweise, ich versuche das mal so einzubauen.
von PatrickF
Mittwoch 1. Juni 2022, 08:32
Forum: Allgemeine Fragen
Thema: Zufallsexperiment, Ergebnis plotten
Antworten: 3
Zugriffe: 485

Zufallsexperiment, Ergebnis plotten

Hallo zusammen,

wieder ein kleiner Versuch meinerseits: Ein Programm, was solange Wortkombinationen ausgibt, bis ein bestimmtes Wort gefunden wurde.
Wie immer etwas anfängerhafter 'Frankenstein-Code', da ich manche Snips von Stackoverflow etc. kopiere...

import random
import string
import ...
von PatrickF
Montag 30. Mai 2022, 09:22
Forum: Allgemeine Fragen
Thema: Zeitmessung für einen Rechentrainer
Antworten: 6
Zugriffe: 1106

Re: Zeitmessung für einen Rechentrainer


...

Man nummeriert keine Namen durch. Entweder will man sich dann bessere Namen überlegen, oder eine Datenstruktur statt einzelner Namen/Werte. Bei `zahl1` bis `zahl4` bietet sich eine Liste mit vier Zahlen an, und bei `raten_1` macht diese 1 überhaupt keinen Sinn. Und `raten` auch nicht. Der ...
von PatrickF
Montag 30. Mai 2022, 09:03
Forum: Allgemeine Fragen
Thema: Zeitmessung für einen Rechentrainer
Antworten: 6
Zugriffe: 1106

Re: Zeitmessung für einen Rechentrainer

Ernie1412 hat geschrieben: Sonntag 29. Mai 2022, 16:30 in der schleife setzt du den "global_time=0" wieder auf 0
den musste nur ausserhalb der schleife setzen.
:lol: Ja, absolut Quatsch, fällt mir jetzt auch auf :roll:
von PatrickF
Sonntag 29. Mai 2022, 16:18
Forum: Allgemeine Fragen
Thema: Zeitmessung für einen Rechentrainer
Antworten: 6
Zugriffe: 1106

Zeitmessung für einen Rechentrainer

Hallo zusammen,
habe ein kleines Projekt angefangen, was ich nach und nach ausbauen möchte, einen individualisierbaren Rechentrainer.

Aktueller Stand ist so:

import random
from time import time
zaehler=0
durchgang=int(input("Wie viele Durchgänge? "))
for i in range(durchgang):

zahl1=random ...
von PatrickF
Freitag 27. Mai 2022, 07:12
Forum: Allgemeine Fragen
Thema: Turtle auf den sichtbaren Bildschirm begrenzen?
Antworten: 4
Zugriffe: 899

Re: Turtle auf den sichtbaren Bildschirm begrenzen?

Vielen lieben Dank erstmal für die ausführlichen Anmerkungen.

Die 10**10 hab ich einfach mal als 'ziemlich große Zahl' eingesetzt, einfach damit das mal eine Weile läuft. Mir fehlt aktuell noch eine Möglichkeit, den Durchlauf auf einen bestimmten Tastendruck zu beenden. Arbeite halt grad das ...
von PatrickF
Donnerstag 26. Mai 2022, 14:40
Forum: Allgemeine Fragen
Thema: Turtle auf den sichtbaren Bildschirm begrenzen?
Antworten: 4
Zugriffe: 899

Turtle auf den sichtbaren Bildschirm begrenzen?

Hallo,

habe ein kleines Programm zum Turtle-experimentieren gebaut. Das zeichnet einfach Zufallsbilder:

import turtle as tl
import random as rd
tl.speed(0)
tl.bgcolor("black")
farben=("Turquoise", "maroon", "green", "Goldenrod", "black", "white")
hoehe= 500
weite= 500
tl.screensize(weite, hoehe ...
von PatrickF
Sonntag 22. Mai 2022, 18:44
Forum: Allgemeine Fragen
Thema: Turtle: warum wird nichts ausgefüllt?
Antworten: 3
Zugriffe: 584

Re: Turtle: warum wird nichts ausgefüllt?

OMG ich sollte mir ein anderes Hobby suchen...

Danke für den Denkanstoß.

import turtle
turtle.shape("turtle")

So geht's:

for i in range(4):
turtle.begin_fill()
for i in range(4):
turtle.color("green")
turtle.left(90)
turtle.forward(100)
turtle.end_fill()
turtle.penup()
turtle.forward ...
von PatrickF
Sonntag 22. Mai 2022, 18:05
Forum: Allgemeine Fragen
Thema: Turtle: warum wird nichts ausgefüllt?
Antworten: 3
Zugriffe: 584

Turtle: warum wird nichts ausgefüllt?

Ich schaffe es nicht, turtle eine Form ausfüllen zu lassen. Mein Beispiel (Aufgabe aus "Python by Example):

import turtle
turtle.shape("turtle")

for i in range(4):
for i in range(4):
turtle.color("green")
turtle.begin_fill()
turtle.left(90)
turtle.forward(100)
turtle.end_fill()
turtle ...
von PatrickF
Donnerstag 19. Mai 2022, 06:46
Forum: Allgemeine Fragen
Thema: While-Schleife, Abfrage der Bedingung außerhalb der Schleife?!
Antworten: 7
Zugriffe: 1843

Re: While-Schleife, Abfrage der Bedingung außerhalb der Schleife?!


@PatrickF: Wie gesagt würde ich ``continue`` meiden wo es geht, beziehungsweise kann man das eigentlich immer vermeiden, also braucht es schon einen guten Grund warum es besser ist diese Abkürzung zu verwenden, als es ”sauber” zu lösen.

..
Oder natürlich gleich mit `math.factorial()`:
from math ...
von PatrickF
Mittwoch 18. Mai 2022, 07:08
Forum: Allgemeine Fragen
Thema: While-Schleife, Abfrage der Bedingung außerhalb der Schleife?!
Antworten: 7
Zugriffe: 1843

Re: While-Schleife, Abfrage der Bedingung außerhalb der Schleife?!

Danke erstmal für die ausführliche Antwort. Da ich ja "auf dem Lernpfad" bin fehlen natürlich noch viele Dinge, die dann später hoffentlich dazu kommen.

Noch ein paar Erläuterungen warum ich was gemacht habe:

Das "random as rd" habe ich einfach gemacht weil das z.B. ja auch bei numpy so eine Art ...
von PatrickF
Dienstag 17. Mai 2022, 17:15
Forum: Allgemeine Fragen
Thema: While-Schleife, Abfrage der Bedingung außerhalb der Schleife?!
Antworten: 7
Zugriffe: 1843

While-Schleife, Abfrage der Bedingung außerhalb der Schleife?!

Hallo zusammen,

sitze an einer Aufgabe aus einem Buch, ein kleines Ratespiel:

import random as rd
import sys
while True:
wahl=rd.choice(["k", "z"])
antwort=input("Kopf oder Zahl (k/z), e für Ende: ")
while antwort!="k" and antwort!="z" and antwort!="e":
antwort=input("Kopf oder Zahl (k/z), e ...
von PatrickF
Dienstag 10. Mai 2022, 10:08
Forum: Allgemeine Fragen
Thema: Decimal, math und Stellenanzahl
Antworten: 4
Zugriffe: 627

Re: Decimal, math und Stellenanzahl

Stimmt, muss natürlich

Code: Alles auswählen

r*2*pi 
heißen, mit Flächeninhalt verwechselt. :roll:
von PatrickF
Dienstag 10. Mai 2022, 07:56
Forum: Allgemeine Fragen
Thema: Decimal, math und Stellenanzahl
Antworten: 4
Zugriffe: 627

Re: Decimal, math und Stellenanzahl

Glaub ich hab den Fehler gefunden, hab wohl bei Decimal() die Hochkommata vergessen.

So scheint es zu klappen:

from scipy import constants
# import math
from decimal import Decimal
from decimal import getcontext
getcontext().prec = 31

#pi_100=3 ...