‫Willkommen zurück, ich glaube, ich hatte ein bisschen ein bisschen mit der Erstellung Ihres eigenen
‫Schiedsrichterrennens herumgespielt, aber wenn nicht, ist das in Ordnung, denn in diesem Abschnitt werden wir uns jetzt ansehen, wie
‫wir ein Schiedsrichter Rennen.
‫Und so haben wir im vorherigen Abschnitt des Videos einige unserer eigenen Arrays erstellt, eine Zwei,
‫eine Drei, eine Eins.
‫Und wir haben verschiedene Attribute kennengelernt, die diese Arrays haben.
‫Aber es war sehr mühsam, all diese verschiedenen Zahlen abzutippen.
‫Schauen wir uns also zunächst einige einfachere Wege an, wir sehen es für alle Fälle noch einmal, ein Beispiel dafür, wie
‫wir es beim ersten Mal gemacht haben, MP, Dr. Ray, wir haben es bestanden.
‫Eine Liste mit Zahlen.
‫Wunderbar.
‫Oh, wir gehen hierher und drucken einfach Ausdrucke aus.
‫Wir werden gleich hier ein Muster haben.
‫Dies wird uns also ein eindimensionales numpty-Array mit den Elementen eins, zwei und drei geben.
‫Wenn wir also den Datentyp dieses Arrays überprüfen.
‫Na, bitte.
‫Wunderschönen.
‫Okay, was wäre jetzt zum Beispiel, wenn wir ein Reich schaffen wollten, das bereits für uns gefüllt war?
‫Was wäre, wenn wir hier nichts weitergeben wollten?
‫Schauen wir uns an, wie Sie das tun könnten.
‫Machen wir einen kalten und gehen wir leer.
‫Eigentlich, was tut man nicht.
‫Was denkst du wird das sein?
‫Nun, ich habe einen kleinen Trick, den ich Ihnen zeigen kann, um eine kleine Vorschau davon zu erhalten.
‫Lassen Sie uns die Umschalttaste drücken und die Tab-Wände befanden sich innerhalb der Klammern.
‫Oh, was haben wir hier, Unterschrift ENPI, dunkle, Chaib.
‫Doctoring gibt ein neues Array von Geben und Form und Typ zurück, das mit einst schön gefüllt ist. Denken Sie daran, was die Verschiebung
‫in TAB bewirkt, wird hier herauskommen, wird hierher zurückkehren, wenn wir irgendeine Art von Funktion eingeben.
‫Also, blöde Punkt, Bracketts, wir haben die Tabs verschoben, während wir hier drinnen sind.
‫Was Dupere damit sagen wird, ist, die Funktionen des Doktors zu öffnen.
‫Das gibt uns also Informationen.
‫Diese Informationen hier stammen also direkt aus der API-Dokumentation.
‫Dies wird uns sagen, was diese Funktion macht, ein neues Array von Give und Shape zurückgeben und mit Einsen gefüllten Typ. Sehen wir uns hier Parameter,
‫Shape und / oder Sequenz von Ereignissen an, z. g. zwei drei.
‫Lassen Sie uns dieses Beispiel auf drei anwenden.
‫Umschalten und einsteigen.
‫Okay, wie sieht das aus?
‫Jene sind.
‫Ein mit Einsen gefülltes Array, das war genau das, was es sagte, Tabulator verschieben, ein neues Array von Give
‫und Shape und Typ mit Einsen zurückgeben.
‫Und wir haben hier keine Schrift eingefügt, sondern ihre Form gegeben.
‫Okay, schauen wir mal hier.
‫Ein Startdatum.
‫Das ist Tagesschwimmer.
‫Wenn wir also ziemlich sicher Float verwenden, ist der Standardtag auf einmal.
‫Nun, Sie könnten wahrscheinlich feststellen, dass dies eine kleine Herausforderung für Sie ist, den
‫Standarddatentyp herauszufinden, indem Sie die dunkle Zeichenfolge durchlesen.
‫Lasst uns weitergehen.
‫Wenn wir den Typ von Eins überprüft haben, können wir sehen, dass es unser schöner und bevorzugter Datentyp ist und Array.
‫Wunderbar.
‫Werfen wir nun einen Blick darauf.
‫Wenn wir ein anderes Array wollten, aber nicht mit Einsen, wollten wir eines mit Nullen.
‫Empey Mal sehen und Nullen.
‫Hat es das.
‫Oh, Doktoren geben eine neue Reihe von Geben und Formen und Krawatten zurück, die mit Nullen gefüllt sind.
‫OK, machen wir dasselbe noch einmal und Sie setzen keine Nullen.
‫Nullen.
‫Wunderbar.
‫Okay.
‫Jetzt denkst du vielleicht, warum willst du einen?
‫Warum willst du Nullen?
‫Nun, in diesem Fall können Sie sich vorstellen, dass Nullen eine Art Platzhalterarray sind.
‫Vielleicht möchten Sie beim maschinellen Lernen ein Array mit einigen Anfangsdaten füllen oder mit Daten, die Sie noch nicht kennen.
‫Sie erstellen also die Nullen, um die Formen der Daten zu ermitteln, mit denen Sie arbeiten.
‫Bevor Sie also überhaupt Daten implementieren, können Sie sicherstellen, dass Ihre Formen ausgerichtet sind, indem Sie mit Nullen gefüllte
‫Arrays verwenden.
‫Aber machen wir weiter.
‫Sehen wir uns an, wie wir noch ein paar verschiedene Arten von Arrays erstellen können.
‫Lass uns gehen.
‫Ein Range-Array entspricht NP-Punkten einer Range.
‫Sehen wir uns eine Verschiebung in der Registerkarte an.
‫Das üben wir derzeit.
‫Gibt gleichmäßig verteilte Werte innerhalb eines bestimmten Intervalls zurück.
‫Start, Stopp, Schritt.
‫Okay, schauen wir mal.
‫Hmmm, Start, nein, Stopp, kein Schritt, nein, probieren wir es aus, im Zweifelsfall immer Null, 10, Zwei.
‫Jetzt heißt es: Start, Stopp, Schritt.
‫Was denken wir, dass dies zurückkehren wird?
‫Schauen wir mal nach, Ranger Ray.
‫Oh, es wird also bei null null anfangen, es wird bei zehn aufhören, aber es wird
‫um zwei null zwei vier sechs acht steigen.
‫Wunderbar.
‫Lass uns weiter nach vorne drängen.
‫Gehen wir zufällig vor.
‫Gut.
‫Was wäre, wenn wir nicht wissen, welche Zahlen?
‫Wir wollen nur, dass ein Schiedsrichter einfach ein Array voller zufälliger Informationen für uns füllt und
‫die zufällige Int-Verschiebung zufällig macht.
‫Lass uns üben.
‫Doctoring lief niedrig, hohe Seufzer geben zufällige Antiguas von niedrig bis hoch exklusiv zurück, OK, geben Antiguas von der
‫diskreten gleichmäßigen Verteilung der angegebenen Tagesparameter zurück, niedrige Int oder Array von Ints,
‫High Int oder Array wie von INTs optionale Größe.
‫OK, also gehen wir null 10 Größe drei mal fünf.
‫Was glaubst du, wird das zurückgeben?
‫Lassen Sie uns einen Blick darauf werfen, zufälliges Array.
‫Größe ist nicht definiert.
‫Was haben wir hier falsch gemacht?
‫Wir haben nicht gesagt, dass Größe gleich ist.
‫Wunderbar.
‫Was also getan wird, sie werden sehen, was die tatsächliche Zeichenfolge zufällige Tiger
‫von niedrig zurückgibt, dies ist unser niedrig null niedrig, einschließlich bis hoch exklusive 10 der Größe, drei mal fünf.
‫Wenn wir nun eine zufällige Array-Größe wählen, haben wir 15, aber wir wollen eine zufällige Array-Form.
‫Drei, fünf, wunderbar, und wir können in unserer Fahrt sehen, dass das Tief Null und das Hoch 10 ist.
‫Wunderbar.
‫Sehen wir uns eine weitere Möglichkeit zum Erstellen zufälliger Arrays an.
‫Zufällige Zufallszahl PI hat einige verschiedene Möglichkeiten, zufällige Arrays zu erstellen.
‫Sie müssen nicht alle kennen.
‫Jetzt gehen wir zu Random Dot Random.
‫Was bewirkt das?
‫Shift Tab gibt zufällige Floats im halboffenen Intervall Null Eins zurück.
‫Dies wird also zurückgegeben und benötigt eine Parametergröße.
‫Speichern wir dies in einem zufälligen Array.
‫Und dann wollen wir es zufälliges Array zeigen, zwei wunderbare zufällige Arrays, um die Form zu überprüfen.
‫Form.
‫Los geht's, die Form ist fünf und drei, wunderbar, das heißt, es sind immer Zeilen, dann Spalten.
‫Also fünf Zeilen, drei Spalten, eins, zwei, drei, vier, fünf, drei Spalten.
‫Und wenn wir das überprüfen, liegt es zwischen dem Intervall Null und Eins.
‫Wunderbar.
‫Habe ein zufälliges Array und lass uns noch eins sehen.
‫Wir wollen also ein zufälliges Array drei.
‫Dies ist der Punkt, an dem ein Schiedsrichter etwas verwirrend werden kann, da diese Punkte Rande oder
‫Zufall und Punkt Zufall fünf drei sehr ähnliche Dinge tun.
‫Hmm.
‫Zufällige, zufällige Wigo-Shift-Registerkarte, wir können sehen, was der Arzt hier sagt, geben Werte in einer bestimmten Form zurück.
‫Das ist, was ich nach DS und Daewon getan habe, also ist die Dimensionierte Null fünf und die Dimensionierte Eins ist drei.
‫Denken Sie daran, immer zu erwähnen, dass nulldimensional eins ist.
‫Wenn wir zur Anatomie unseres numpty-Arrays zurückkehren, ist die Achse Null gleich der dimensionierten Null, die hier ist, und der
‫Zugriff auf Eins ist dasselbe, als würde man hier eine Spalte erwähnen.
‫Wunderbar.
‫Nun, was Sie über die Zufallszahlen in Numpties wissen sollten, sie sind nicht wirklich zufällig.
‫Sie setzen mit etwas, das zufälliger Samen für zufälliger Samen genannt wird.
‫Was könnte das bedeuten?
‫Sie sind Pseudo-Zufallszahlen, Pseudo-Zufallszahlen.
‫Das schauen wir uns im nächsten Video an.
‫Aber dies ist ein wichtiges Konzept, an das man sich in Zukunft erinnern sollte. Wenn das Imperium
‫Zufallszahlen generiert, handelt es sich in Wirklichkeit um Pseudo-Zufallszahlen.
‫Machen Sie also eine kurze Pause.
‫Versuchen Sie, einige Ihrer eigenen zufälligen Arrays zu erstellen, indem Sie das zufällige oder das reined-in verwenden.
‫Sehen Sie sich die Saiten an, indem Sie die Umschalttaste drücken.
‫Und dann schauen wir uns im nächsten Video MPLX Random Seed an und sehen, wie wir einige
‫nicht-zufällige Zufallszahlen generieren können.