Die Suche ergab 12 Treffer

von henridoh
Mittwoch 18. Juli 2018, 20:59
Forum: Allgemeine Fragen
Thema: Minimax funktioniert nicht
Antworten: 3
Zugriffe: 793

Re: Minimax funktioniert nicht

Danke, hast mir ein gutes beispiel gegeben, und auch dein erster post hat mit weitergeholfen :D
von henridoh
Mittwoch 18. Juli 2018, 15:56
Forum: Allgemeine Fragen
Thema: Ich verzweifele (Python)Anfänger
Antworten: 21
Zugriffe: 3297

Re: Ich verzweifele (Python)Anfänger

Benutz zwei for-schleifen eine für kleiner, die andere für größer und teste ob der jetztiger wert größer/kleiner als der vorherige Min/Max wert ist
von henridoh
Mittwoch 18. Juli 2018, 15:12
Forum: Allgemeine Fragen
Thema: Minimax funktioniert nicht
Antworten: 3
Zugriffe: 793

Minimax funktioniert nicht

Ich habe einen unschlagbaren Tic Tac Toe bot gemacht, aber mir war der Algorithmus zu schlampig und jetzt habe ich es mit minimax versucht.

Kann mir jemand sage was an dieser Minimax funktion(aiset()) falsch ist?
Ich kenn mich noch nicht so gut damit aus


from random import randint
from time ...
von henridoh
Samstag 5. Mai 2018, 10:32
Forum: Allgemeine Fragen
Thema: Socket verbinden funktioniert nicht
Antworten: 16
Zugriffe: 4057

Re: Socket verbinden funktioniert nicht

kbr hat geschrieben:@henridoh: Die Fehlermeldung liest sich so, als ob Du statt eines INET- einen UNIX-Socket erstellt hättest. Das passt aber mit dem hier gezeigten Code nicht zusammen. Daher die Frage, die schon Sirius3 gestellt hat: was hast Du da für ein Socket-Objekt?
Ich habe den Fehler gefunden, trotzdem Danke.
von henridoh
Freitag 4. Mai 2018, 21:20
Forum: Allgemeine Fragen
Thema: auf variablen zu greifen.
Antworten: 11
Zugriffe: 2128

Re: auf variablen zu greifen.

wenn ich jetzt eine anzahl an variablen habe, die größer als eins ist, aber die ich nicht alle einzelnd ansprechen möchte, wenn ich sie zum Beispiel am ende meines codes auf 0 setzten möchte, wie mache ich das dann?
Das könntest du mit einer liste machen:

a = [1,2,3,4,5,6,7,8,9,10]

for i in a ...
von henridoh
Freitag 4. Mai 2018, 21:18
Forum: Allgemeine Fragen
Thema: auf variablen zu greifen.
Antworten: 11
Zugriffe: 2128

Re: auf variablen zu greifen.

wenn ich jetzt eine anzahl an variablen habe, die größer als eins ist, aber die ich nicht alle einzelnd ansprechen möchte, wenn ich sie zum Beispiel am ende meines codes auf 0 setzten möchte, wie mache ich das dann?
Wie meinst du das? hast du viele Varieblen und willst sie am Ende alle ...
von henridoh
Freitag 4. Mai 2018, 20:35
Forum: Allgemeine Fragen
Thema: Socket verbinden funktioniert nicht
Antworten: 16
Zugriffe: 4057

Re: Socket verbinden funktioniert nicht

@henridoh: Python 3.7 gibt es nur als Beta-Version. Warum benutzt Du das? Trotzdem hat sich da am Socket-Interface nichts geändert. Wie sieht der komplette Traceback aus und ist `spcket.socket` auch das Standard Socketobjekt?
Es ändert sich leider nicht wenn ich Python 3.6, bzw 3.5 benutze.
Der ...
von henridoh
Freitag 4. Mai 2018, 18:30
Forum: Wissenschaftliches Rechnen
Thema: Ratespiel / Intervall festlegen
Antworten: 7
Zugriffe: 4995

Re: Ratespiel / Intervall festlegen

zu dem intervall. ich wollte irgendwie, dass er vielleicht die die Nachricht "Bitte eine Zahl von 0 bis 10 eingeben" ausgibt und der Benutzer nochmal den tipp eingeben muss.
Schreib doch einfach noch:
import random

zufallszahl = random.randint(0,10)

while True:
tipp = int(input("Tipp ...
von henridoh
Freitag 4. Mai 2018, 18:26
Forum: Wissenschaftliches Rechnen
Thema: Ratespiel / Intervall festlegen
Antworten: 7
Zugriffe: 4995

Re: Ratespiel / Intervall festlegen

StareDog hat geschrieben:Kannst du mir erklären wie break generell genutzt wird? er springt dann zu print?
Der break befehl stoppt die Schleife oder Funktion, in der er ausgefürt wird.
von henridoh
Freitag 4. Mai 2018, 18:20
Forum: Allgemeine Fragen
Thema: Socket verbinden funktioniert nicht
Antworten: 16
Zugriffe: 4057

Socket verbinden funktioniert nicht

Bei meinem Ubuntu PC(Python 3.7) funktioniert es nicht mich mit einem Server zu verbinden.
Mein Script:
import socket
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(("127.0.0.1", 5555))
und darauf kommt folgende Fehlermeldung in Zeile 3:
TypeError: a bytes-like object is required ...
von henridoh
Mittwoch 4. April 2018, 23:56
Forum: Allgemeine Fragen
Thema: Startparameter für Python
Antworten: 3
Zugriffe: 1099

Re: Startparameter für Python

darktrym hat geschrieben:Zudem, üblicherweise erweitern man den Suchpfad(Path) um ein Verzeichnis, wo die eigenen Skripte drin liegen, statt wild sein System vollzumüllen.
Danke für den Tipp, hab jetzt die Scripts in einen eigen Pfad verschoben .
von henridoh
Mittwoch 4. April 2018, 21:39
Forum: Allgemeine Fragen
Thema: Startparameter für Python
Antworten: 3
Zugriffe: 1099

Startparameter für Python

Ich habe einen Pythonscript geschrieben und in /usr/bin verschoben, sodass ich ihn von überall aufrufen kann.
Ich frage mich wie ich Startparamerer ubergeben kann wie z.b.: meinscript -p "Hallo", und das Script gibt dann Hallo aus.