Detaillierte Einführung in das Anmeldemodul in Python
Anmeldemodul:
Egal auf welche Website wir gehen, wir stoßen oft auf diese Situation. Das Flussdiagramm sieht wie folgt aus:
Idee:
1. Wenn wir uns auf der Website anmelden , wir geben zuerst den Benutzernamen ein. Zu diesem Zeitpunkt werden uns einige Websites daran erinnern, ob der von uns eingegebene Benutzername nicht existiert , wir müssen ihn erneut eingeben oder uns registrieren. Natürlich lassen wir den Benutzer hier erneut eingeben.
2. Wenn der Benutzername vorhanden ist, müssen Sie ihn eingeben Wir wissen, dass wir bei der Eingabe des Passworts nicht überprüfen, ob das Passwort korrekt ist. Daher verlieren wir die Funktion, den Benutzer den Bestätigungscode eingeben zu lassen Zuerst das Passwort, aber lassen Sie den Benutzer den Bestätigungscode eingeben und überprüfen Sie zuerst, ob der vom Benutzer eingegebene Bestätigungscode korrekt ist
3. Wenn der Bestätigungscode falsch ist, ist der Benutzer falsch Sie werden aufgefordert, den Bestätigungscode erneut einzugeben. Wenn der Bestätigungscode korrekt ist, müssen Sie zu diesem Zeitpunkt erneut überprüfen, ob das Passwort korrekt ist Das Passwort ist falsch, der Benutzer muss das Passwort zu diesem Zeitpunkt erneut eingeben. Da der Benutzer zu diesem Zeitpunkt bereits den Benutzernamen eingegeben hat, ist es nicht erforderlich, den Benutzernamen erneut einzugeben, sondern nur das Passwort und den Bestätigungscode erforderlich; das heißt, geben Sie das Passwort erneut ein und geben Sie dann den Bestätigungscode ein. Wenn das Passwort korrekt ist, ist die Anmeldung erfolgreich. Andernfalls müssen Sie das Passwort und den Bestätigungscode erneut eingeben ;
Um dies zu erreichen, muss die Funktion des obigen Codes eine While-Schleife verwenden. Da sie Schicht für Schicht überprüft wird, muss die Eingabe des Benutzernamens eine Schleife sein, bis der Benutzer die eingibt Der Schlüssel liegt darin, sicherzustellen, dass der Benutzername korrekt ist, wenn das Passwort oder der Bestätigungscode verwendet wird. Wenn Sie einen Fehler machen, müssen Sie den Benutzernamen nicht erneut eingeben, da er sonst missachtet wird Zu diesem Zeitpunkt müssen Sie bedenken, dass der Zyklus gestoppt werden muss, wenn der Benutzer das nächste Mal das Passwort oder den Bestätigungscode eingibt.
Der Code ist wie folgt implementiert:
Der obige Code läuft wie folgt:
def login(name,password):'''用户登录模块,用户登录时候的各种设置,本次实现功能''''''用户登录验证的时候,一般会先判断验证码是否正确,因此要让用户首先验证验证码'''active = Truewhile True:while active: username = input("请输入你的用户名:")'''首先验证用户名是否存在'''users = []for user_list in userfile.usernames: users.append(user_list[0])if username in users: active = Falseelse: print("对不起,您输入的用户名不存在,请重新输入:") pwd = input("请输入你的密码:")while True:'''加入一个用户输入验证码的模块,让用户输入验证码'''verification_code = str(random.randint(0,9)) + chr(random.randint(65,90)) + str(random.randint(0,9)) + chr(random.randint(97,122)) print(verification_code) test_num = input("请输入验证码:")if test_num == verification_code.lower() or test_num == verification_code.upper():'''无论用户输入大小写都可以验证成功''''''用户验证成功后,开始进行用户自己的认证,是否注册,或者用户名正确'''breakelse: print("您输入的验证码有误,请重新输入!")if [username,int(pwd)] in userfile.usernames: print("Successful!")return (username,pwd)else: print("对不起,您输入的密码有误,请重新输入:")
Das Ausführungsergebnis des obigen Codes ist wie oben gezeigt. Wenn wir eine Schleife alleine stoppen möchten, können wir eine Kennung für diese Schleife festlegen, um die Schleife zu öffnen oder zu schließen Schleife. Schleife, damit diese Schleife beim Ausführen anderer Programme nicht geöffnet wird;
Active = True
while True:
solange aktiv ; >'''
Benutzer = [] Falsch
sonst : , bitte erneut eingeben: ") pwd = input(
"Bitte geben Sie Ihr Passwort ein:
")
Mit dem obigen Code haben wir eine solche Funktion erreicht, wenn wir diesen Zyklus stoppen wollen Der Bezeichner der inneren Schleife sei geschlossen.
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in das Anmeldemodul in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











Heutzutage verwenden viele Freunde gerne den Kingsoft Typing Assistant, aber die Tippgeschwindigkeit beeinträchtigt die Arbeitseffizienz erheblich. Deshalb zeige ich Ihnen, wie Sie mit dem Kingsoft Typing Assistant das Tippen üben können Wie man das Eingeben von Zahlen mit dem Kingsoft Typing Assistant übt, wird im Folgenden beschrieben. Ich hoffe, dass es für alle hilfreich ist. Öffnen Sie zunächst die Kingsoft-Schreibsoftware, klicken Sie dann mit der Maus auf die Schaltfläche (Erste Schritte), klicken Sie dann in einem neuen Fenster auf die Schaltfläche (Zifferntasten) und dann unten auf die Schaltfläche (Von Grund auf neu beginnen), um zu üben, oder klicken Sie auf die Schaltfläche ( Geben Sie zum Üben einfach Zahlen ein. Darüber hinaus verfügt der Kingsoft Typing Assistant über weitere Funktionen, mit denen Sie das Tippen besser üben können. 1. Übungsmodus auswählen: Auf der Softwareoberfläche sehen Sie, dass es verschiedene Übungsmodi gibt, wie zum Beispiel „Neu“.

Die Wubi-Eingabemethode, auch Wubi-Eingabemethode genannt, ist eine effiziente Eingabemethode für chinesische Schriftzeichen. Für Anfänger erfordert das Beherrschen der Wubi-Schriftart eine gewisse Zeit und Geduld. Nachfolgend hat der Herausgeber die Lernmethoden für Wubi-Schriftart-Anfänger zusammengestellt. 1. Verstehen Sie die Prinzipien der Wubi-Schriftart zur Eingabemethode für Striche und Radikale. Jedes chinesische Schriftzeichen kann aus verschiedenen Strichen und Radikalen bestehen. Daher liegt der Schlüssel zum Erlernen der Wubi-Schriftart darin, die Kombinationsregeln von Strichen und Grundzeichen zu verstehen. In der Fünf-Strich-Schriftart gibt es fünf Grundstriche: horizontal, vertikal, links, rechts und gefaltet. Diese Grundstriche können zu verschiedenen Wurzelzeichen kombiniert werden, die wiederum zu vollständigen chinesischen Schriftzeichen kombiniert werden können. 2. Lernen Sie die Radikale und Schlüsselpositionen. In der Wubi-Schriftart entspricht jeder Buchstabenschlüssel einem oder mehreren Radikalen. daher

Wie kann ich meine Xuexitong-Hausaufgabe erneut einreichen, wenn sie abgelehnt wurde? 1. Finden Sie den Hinweis, dass die Aufgabe zurückgewiesen wurde. 2. Suchen Sie nach Informationen zum zurückgegebenen Auftrag. 3. Klicken Sie auf die blaue Aufgabe, um die Aufgabe erneut zu ändern und abzusenden. Wie überprüfe ich, wie oft ich ein Xuexuetong-Kapitel studiert habe? Geben Sie zunächst Xuedutong ein und klicken Sie unten rechts auf „Ich“. Als nächstes befindet sich neben dem Namen der Person ein kleines Logo, klicken Sie darauf. Wenn Sie schließlich auf das Schild klicken, wird angezeigt, wie oft Xuetong verwendet wurde.

In Java sind reguläre Ausdrücke eine der am häufigsten verwendeten Technologien und können in nahezu jedem Textverarbeitungsszenario verwendet werden, z. B. bei der Textsuche, -extraktion, -analyse, -ersetzung usw. Seine leistungsstarken Matching-Funktionen können die Entwicklungseffizienz erheblich verbessern und gleichzeitig den Code prägnanter und einfacher zu pflegen machen. Im Folgenden finden Sie einige Übungen zu regulären Ausdrücken in Java, die Ihnen helfen sollen, die Anwendung regulärer Ausdrücke zu beherrschen. Regulärer Ausdruck zum Abgleichen chinesischer Zeichen: [u4e00-u9fa5] Erläuterung: Der Unicode-Codewertbereich chinesischer Zeichen reicht von 4e00 bis 9f

XueTong ist eine inländische Wissensverbreitungs- und Management-Sharing-Plattform, die auf den Prinzipien des Nervensystems basiert. Es nutzt die umfangreichen Bücher, Zeitschriften, Zeitungen, Videos, Originale und anderen Ressourcen, die Chaoxing in den letzten 20 Jahren gesammelt hat, und integriert Wissensmanagement, Kurslernen und die Erstellung spezieller Themen, um den Lesern eine Lern- und Arbeitsumgebung aus einer Hand zu bieten. Viele Studierende werden beim Belegen von Online-Kursen auf dieses Problem stoßen: Wenn sie einen Fehler in ihren Hausaufgaben machen, wie geben sie diese dann ab, wenn sie sie noch einmal machen müssen? Lassen Sie sich heute vom Herausgeber erklären, wie Sie Ihre Xuexuetong-Hausaufgabe erneut einreichen können, nachdem sie abgelehnt wurde, und wie Sie die Videos auf Xuexuetong ansehen können! 1. So reichen Sie eine abgelehnte Xuexitong-Aufgabe erneut ein. Schritt 1: Klicken Sie nach dem Öffnen der Xuexitong-Software auf der Startseite auf „Kurs“. In der Kursliste finden Sie die zurückgegebene Kursaufgabe „Abgelehnter Kurs“. Klicken

Kuaizuozuo ist eine Hausaufgaben-Nachhilfesoftware, die speziell für Schüler und Lehrer entwickelt wurde. Sie kann jedem schnell helfen, die richtige Antwort zu finden und verfügt über eine entsprechende Analyse, die den Schülern beim Lernen sehr geholfen hat. Wissen Sie, wie man das schwebende Fenster der Schnellaufgabe öffnet? Lassen Sie es uns gemeinsam herausfinden. Wie öffne ich das schwebende Schnellauftragsfenster? Öffnen Sie die Einstellungen auf dem Startbildschirm Ihres Telefons. Scrollen Sie nach unten und klicken Sie auf [Datenschutz]. Klicken Sie auf *, [Berechtigungsverwaltung]. Scrollen Sie nach unten und klicken Sie auf [Floating Window]. Suchen Sie „Quick Pair“ in der Liste der Apps oder verwenden Sie die Suche, um es zu finden, und klicken Sie auf die rechte Schaltfläche, um die Berechtigungen zu aktivieren. Funktionseinführung 1. Suchanalyse Scannen Sie den Barcode, um in Sekundenschnelle eine Volltextanalyse, Stichwortsuche und Kategoriesuche zu erhalten

PHP ist eine im Bereich der Webentwicklung weit verbreitete Sprache und die Beherrschung ihrer Grundkenntnisse ist für diejenigen, die sich mit der PHP-Entwicklung befassen, von entscheidender Bedeutung. Wenn Sie mit einer Situation konfrontiert werden, in der Sie den grundlegenden schriftlichen PHP-Test nicht bestehen, ist es von entscheidender Bedeutung, Ihre PHP-Fähigkeiten zu verbessern. Im Folgenden wird vorgestellt, wie Sie die Grundkenntnisse von PHP unter verschiedenen Gesichtspunkten verbessern können. Zunächst empfiehlt es sich, die PHP-Sprache systematisch von Grund auf zu erlernen, inklusive Grundkenntnissen wie Syntax, Variablen, Konstanten, Operatoren, Arrays, Funktionen etc. Sie können P systematisch erlernen, indem Sie relevante Bücher lesen, Online-Tutorials ansehen oder Schulungen besuchen

In diesem Tutorial müssen wir einen Algorithmus schreiben, um einen Weg zu finden, die Aufgabe zu bestehen, ohne vom Prüfer entdeckt zu werden. Jeder Student muss seine Aufgaben beim Betreuer abgeben. Die Aufgabe von Schüler A wird an Schüler B weitergegeben, daher muss Schüler B die Aufgabe ohne die Aufmerksamkeit des Prüfers an Schüler A zurückgeben bzw. weitergeben. Alle Schüler sitzen in der Warteschlange. Wir müssen einen Weg finden, die Aufgabe an Schüler A zurückzugeben, ohne erwischt zu werden. Die verschiedenen Anforderungen, unter denen sie die Aufgabe bestehen können, sind wie folgt: Student A (bei Index i) kann die Aufgabe an den Nachbarn bei Index (i-1) weitergeben und (i+1) Student kann die Aufgabe einreichen, annehmen oder reservieren . Der Aufseher überwacht alle Schüler im Index [il,rl]. Wenn sich die Schüler in der Reichweite der Aufsichtspersonen befinden, werden sie
