‫Willkommen zurück.
‫Dies ist ein kurzes optionales Video mit etwas, das Sie wahrscheinlich nicht verwenden werden, aber ich möchte, dass Sie nur
‫wissen, dass es da draußen ist und dass es tatsächlich einen zusätzlichen Datentyp gibt, über den ich nicht gesprochen
‫habe, und es ist Komplex genannt.
‫Und wie der Name schon sagt, ist es ziemlich komplex.
‫Eine komplexe Zahl ist jedoch wieder eine Zahl, die ein dritter Typ anstelle von int und float ist.
‫Wir haben auch diese Art von vier Zahlen.
‫Der Grund, warum ich nicht wirklich komplexe unterrichte, ist, dass Sie dies nur verwenden, wenn Sie etwas
‫wirklich, wirklich komplexes Mathe tun.
‫Meistens wirst du es nie benutzen.
‫Ich persönlich habe es noch nie benutzt, aber es ist gut zu wissen, dass es existiert.
‫Es ist das Äquivalent zu einer reellen Zahl.
‫Und Sie können über komplexe Zahlen lesen, wenn Sie möchten.
‫Aber auch das ist etwas, um das Sie sich in neunundneunzig Komma neun Prozent der Zeit keine Sorgen machen müssen.
‫Eine andere Sache, über die ich mit Ihnen sprechen möchte, ist die Idee, dass diese ganzen Zahlen und Gleitkommazahlen
‫wie z. B. fünf als Binärzahlen im Speicher gespeichert werden, dh als Binärzahlen, Einsen und Nullen.
‫Und es gibt tatsächlich eine Aktion oder Funktion, die wir in Python namens Behn für Binärdateien verwenden können.
‫Und Sie können sehen, dass ein bin die binäre Darstellung einer ganzen Zahl zurückgibt.
‫Es wird also die binäre Version von fünf zurückgeben, wenn ich hier auf Ausführen klicke.
‫Nun, ich muss drucken, erinnerst du dich?
‫Also lasst uns drucken.
‫Und klicken Sie auf Ausführen.
‫Und ich bekomme jetzt die binäre Darstellung anstelle aller Nullen und Einsen, da ist auch diese Idee von B und das ist
‫es, was Python unter der Haube verwendet, um zu sagen, hey, wenn ich diese Zahl mit Null B sehe.
‫Das ist eine Binärzahl.
‫Aber wenn ich die Binärzahl fünf google.
‫Ich sehe, dass die Binärzahl vier fünf eins zu eins ist, was wir hier wiederum sehen.
‫Das ist wirklich cool, wirklich interessant, nur zu wissen, dass es sie gibt.
‫Übrigens, nur zum Spaß, sagen wir, wir wollen dies in eine Dezimalzahl umwandeln, sagen wir, wo
‫der Computer und wir einfach diese Binärzahl abrufen.
‫Ich kann es tun und dann einpacken.
‫So in einfachen oder doppelten Anführungszeichen?
‫Und am Ende kann ich auch sagen, hey, ich möchte, dass diese Zahl zu einer Zahl zur Basis 10 zurückkehrt,
‫die wir Menschen verwenden.
‫Also wenn ich hier wirklich drucke.
‫Und klick, Ron.
‫Nun, eigentlich müssen wir hier die Basis zwei machen, richtig, denn was wir sagen ist, hey, diese Zahl ist die Basis zwei und wandelt
‫sie in eine ganze Zahl um und die Basis in eine Zahl ist, nun, Nullen und eins, es ist eine Binärzahl .
‫Also wenn ich hier klicke.
‫Sieh dir das an, ich bekomme fünf.
‫In Ihrem Kopf können Sie es sich so vorstellen, wenn wir eine Zahl wie fünf schreiben, eine ganze Zahl wie fünf, wenn
‫ein Computer diese Zahl abruft, sagen wir, wir nehmen einige Ergänzungen vor.
‫Nun, es wird das aus dem Gedächtnis holen.
‫Es wird sagen, nun, dies ist eine Binärzahl und ich werde sie in eine ganze Zahl umwandeln.
‫Sehr sehr cool.
‫Der Grund, warum ich das hier gelehrt habe, ist, dass Sie dies nicht oft sehen werden und Anfängerkurse und besonders so
‫früh im Kurs.
‫Aber ich denke, es ist ein wichtiges Prinzip, obwohl Sie vielleicht nie darauf getestet werden, um nur zu
‫verstehen, wie die Dinge unter der Haube funktionieren, aber ich glaube, es ist eine wichtige Sache
‫für Sie, um ein großartiger Entwickler zu werden.
‫Das verwirrt dich also hoffentlich nicht zu sehr.
‫Wir sehen uns im nächsten Video.
‫Tschüss.