‫Willkommen zurück.
‫Lassen Sie uns versuchen, eine Übung zu machen, um alles, was wir bisher gelernt haben, zu verknüpfen.
‫Gemeinsam werden wir einen Passwort-Checker erstellen.
‫Wir möchten nun eine Art Eingabe erstellen, die wir abfragen werden.
‫Wir werden also die Eingabefunktion verwenden und hier nach einem Benutzernamen fragen.
‫Dann werden wir um eine weitere Eingabe bitten.
‫Es wird das Passwort sein.
‫Und dann am Ende mit der Eingabe, die wir drucken möchten.
‫Etwas, die Passwortzeilen, und dann haben wir vielleicht das eigentliche Passwort hier drin und es wird
‫eine andere Variable hier lang stehen.
‫Was wir also tun wollen, ist das Passwort und dann vielleicht das Passwort.
‫Länge
‫Nehmen wir an, wir haben unseren Benutzernamen Jayjay gedruckt und ihm dann ein geheimes Passwort zugewiesen.
‫Nun, wir sollten das Passwort ausdrucken.
‫Secret ist eins, zwei, drei, vier, fünf, sechs Buchstaben lang.
‫Nun wollen wir das Passwort natürlich nicht anzeigen oder anzeigen, vielleicht aus Sicherheitsgründen, also wollen wir das Geheimnis
‫in eins, zwei, drei, vier, fünf, sechs, zwei Sterne umwandeln.
‫Ihre Aufgabe besteht also darin, diese beiden Eingaben umzuwandeln.
‫Und, wissen Sie, lassen Sie uns auch eine Begrüßung machen, bei der wir hier den Benutzernamen sagen, also sagen wir, hey, J.
‫J..
‫Ihr Passwort.
‫Was mit einem Stern markiert wird, ist jetzt sechs Buchstaben lang, ein netter Trick hier, den Sie noch nicht gelernt haben und
‫den Sie vielleicht hier anwenden möchten, ist, dass sie mit Strings arbeiten können.
‫Ich kann Star Times gehen.
‫Stellen Sie sicher, dass der Stern eine Zeichenfolge ist, multiplizieren Sie sie mit 10, und wenn ich dies ausdrucke.
‫Ich bekomme 10 Sterne, also möchten Sie vielleicht diese Funktion verwenden, wenn wir dies tun.
‫In Ordnung, pausieren Sie das Video, probieren Sie es aus, wenn Sie sich erinnern können, ist das
‫Ziel, den Benutzernamen auszudrucken und das Passwort mit der Anzahl der Zeichen sperren zu lassen, die das Passwort hat.
‫Alles klar, pausiere das Video, wenn nicht, gehe ich mit der Antwort los.
‫Als erstes werden wir also versuchen, zwei Eingaben zu erstellen.
‫Das erste, ich werde den Benutzernamen abrufen, ihn der Variablen Benutzername
‫zuweisen und sagen, wie lautet Ihr Benutzername?
‫Dann ist das zweite das Passwort.
‫Und das Passwort, nun, sagen wir, wie lautet Ihr Passwort?
‫Und obwohl dies ein einfaches Beispiel ist, sehen Sie dies bei anderen großen Websites
‫wie Instagram oder vielleicht Netflix, wenn Sie sich anmelden.
‫Nachdem ich diese Informationen jetzt in einer Variablen gespeichert habe, kann ich sie richtig verwenden, ich kann drucken und wir erstellen
‫eine F-Zeichenfolge, um unser Leben zu erleichtern.
‫Also habe ich das F hier hinzugefügt.
‫Und was wir tun werden, ist dies zu sagen.
‫Nutzername.
‫Ihr Passwort.
‫Und wir werden das Passwort hier hinzufügen.
‫Ist und dann werden wir hinzufügen.
‫Eine andere Variable hier.
‫Welches ist die Passwortlänge.
‫Wie sollen wir das also berechnen?
‫Nun, lass uns hier etwas versuchen.
‫Mal sehen, ob ich die Längenfunktion verwenden kann und hier das Passwort eingeben.
‫Mal sehen was hier passiert.
‫Wie lautet mein Benutzername?
‫Gehen wir mit André.
‫Wie lautet mein Passwort, geben wir es hier einfach geheim ein.
‫Und ich bekomme Andre dein Passwort.
‫Nun, ich kann nicht richtig Englisch sprechen, mein Passwort-Geheimnis ist sechs, sechs, was lasst uns sechs Buchstaben lang schreiben.
‫Genial.
‫Das funktioniert also, weil ich mit einer F-Zeichenfolge hier einen Python-Ausdruck mit dem Längenkennwort erstellen oder hinzufügen kann,
‫aber hier gibt es ein Problem, oder?
‫Wir wollen kein Geheimnis ausdrucken.
‫Wir wollen es in der Sternform ausdrucken.
‫Und dies ist eine gute Diskussion über die Lesbarkeit Ihres Codes.
‫Dies ist nun ein einfaches Beispiel, aber wir können diesen Code etwas sauberer machen.
‫Zum Beispiel können wir die Dinge aufschlüsseln, damit wir ein Passwort haben.
‫Länge
‫Wird lang sein.
‫Passwort, also berechnen wir die Länge.
‫Dies wird also sechs oder was auch immer die Eingabe unseres Passworts ist, speichern und es ist schön und beschreibend, es ist
‫für andere Entwickler leicht zu verstehen.
‫Und dann hier rein.
‫Ich kann auch ein verstecktes Passwort haben und dieses versteckte Passwort ist das Passwort Lenth, und wir werden
‫diesen Stern verwenden.
‫String und multiplizieren Sie ihn mit der Passwortlänge.
‫Machen wir das ein bisschen größer.
‫Damit unser Code jetzt einfacher zu verstehen ist, haben wir die Passwortlänge, also sagen wir Benutzername
‫Ihr Passwort Passwort, aber wir wollen sicherstellen, dass es das versteckte Passwort ist.
‫Also kopieren wir das hier rüber.
‫Geben Sie also Ihrem Passwort einen Benutzernamen ein, wir drucken ein verstecktes Passwort aus und kopieren dann
‫das Passwort.
‫Nun, ich behaupte, dass sich das besser liest.
‫Weil jede Zeile etwas Einfaches macht und wir schließlich die Ausgabe drucken, und obwohl dies ein kleines, einfaches
‫Beispiel ist, ist diese Idee der Lesbarkeit und der Erstellung und des Schreibens von Code ein
‫wichtiges Konzept.
‫Also mal sehen ob das funktioniert.
‫Ich werde auf meinen Benutzernamen ausführen klicken, Andre.
‫Dieses Mal wird mein Passwort supergeheim sein.
‫Und sieh dir das an.
‫Andre, dein Passwort hat es getan.
‫Es ist 11 Buchstaben lang.
‫Gute Arbeit, so weit zu kommen.
‫Hoffentlich hast du das bekommen.
‫Wir sehen uns im nächsten Video.