Seite 1 von 1
string random ausgabe
Verfasst: Montag 11. Mai 2020, 16:20
von 19mareut
also, ich möchte einen string, wo mehrere worte drinne sind davon eins random auswählen lassen und hab kein plan was ich importieren muss und wie ich das schreiben muss.
beispiel:
soße = ['Tomate','Merrettich','Fischsoße','salatsoße']
und das programm soll mir eine soße random ausspucken
Re: string random ausgabe
Verfasst: Montag 11. Mai 2020, 19:25
von noisefloor
Hallo,
du suchst "choice" aus dem Python-Modul "random".
Gruß, noisefloor
Re: string random ausgabe
Verfasst: Dienstag 12. Mai 2020, 08:40
von sparrow
@19mareut: Und du hast keinen "String, wo mehrere Worte drinne sind" sondern eine Liste, deren Elemente Strings sind.
Ein String ist eine Zeichenkette, eine Liste eine Datenatruktur.
Re: string random ausgabe
Verfasst: Mittwoch 1. Juli 2020, 11:43
von 19mareut
noisefloor hat geschrieben: Montag 11. Mai 2020, 19:25
Hallo,
du suchst "choice" aus dem Python-Modul "random".
Gruß, noisefloor
naja aber wie genau muss das aussehen ^^ das war die frage was ich gerne wüsste
Re: string random ausgabe
Verfasst: Mittwoch 1. Juli 2020, 12:02
von __blackjack__
@19mareut: Du liest in der Dokumentation nach was die Funktion macht und verwendest die dann entsprechend.
Re: string random ausgabe
Verfasst: Mittwoch 1. Juli 2020, 12:20
von 19mareut
was für ne dokumentation? sorry, hab ich was verpasst??
Re: string random ausgabe
Verfasst: Mittwoch 1. Juli 2020, 12:22
von Sirius3
Mit
der Dokumentation, ist die Dokumentation von Python gemeint:
https://docs.python.org/3/
Re: string random ausgabe
Verfasst: Mittwoch 1. Juli 2020, 12:23
von 19mareut
och man...ich und englisch ^^
Re: string random ausgabe
Verfasst: Mittwoch 1. Juli 2020, 12:37
von nezzcarth
19mareut hat geschrieben: Mittwoch 1. Juli 2020, 12:20
sorry, hab ich was verpasst??
Ja, ich glaube schon

Python hat eine offiziellen Dokumentation. Die sollte jeder, der sich mit Python befasst, kennen und als erste Anlaufstelle bei vielen Fragen haben. Auch das Tutorial, das man dort findet, sollte m.M.n. jeder mal durchgearbeitet haben. Ich habe das Gefühl, dass viele Anfänger das mittlerweile nicht mehr kennen. Ja, die Seiten sind auf Englisch, aber da muss man halt durch. Es verlangt ja keiner, dass du Finnegans Wake im Original liest, nur ein bisschen technisches Englisch.
Re: string random ausgabe
Verfasst: Mittwoch 1. Juli 2020, 18:34
von noisefloor
Hallo,
Ich habe das Gefühl, dass viele Anfänger das mittlerweile nicht mehr kennen.
Außerdem habe ich das starke Gefühl, dass Anfänger auch Internetsuchmaschinen nicht mehr kennen oder nicht in der Lage sind, diese zu benutzen. Der 1. Treffer nach "python random choice" - was man als Suchbegriff ja locker hier aus den Antworten ableiten kann - bei Google ist die Sektion in der offiziellen Python Doku...
@19mareut: wenn du Programmieren möchtest, musst du halt englisch Lesen. Es ist nun mal das allermeiste in Englisch dokumentiert. Wie nezzcarth schon sagt: es ja ja technisches Englisch, dass ist einfacher als irgendwelche fiktive Literatur. Und man muss ja "nur" Lesen, nicht schreiben und sprechen.
Gruß, noisefloor