Transkripte
1. 1 Einführung: Hallo und willkommen zu diesem neuen Kurs, in dem Sie Python lernen werden. Dies ist eine Einführung in den Python Kurs, der Ihnen von Usher von Python vorgestellt ist eine der beliebtesten und am schnellsten wachsenden Programmiersprachen der Welt, ist die dritthäufigste nach Git-Hub im Jahr 2019. Es wird für alle Arten von Aufgaben verwendet, einschließlich Web-Programmierung und Datenanalyse. Und es wird als Sprache fusioniert, die für maschinelles Lernen lernen soll. Diese Popularität bedeutet, dass Python Entwicklerbars
gefragt sind und Python-Programmierjobs lukrativ sein können. Es gibt alle guten Gründe zu lernen, wie man es telefonisch programmiert. Und dieser Kurs wird eine Einführung in die Verwendung von Python zum Erstellen eines Arabers geben, was kein Ausgangspunkt sein kann, um ein Python-Programmierer zu werden. Es wird der erste Kurs einer Reihe von Kursen sein, die
Ihnen helfen, Python Programmierung in kürzester Zeit zu meistern. Was Sie in diesem Kurs lernen, werden
Sie die Möglichkeiten zum Ausführen von Python Apps, verschiedenen Computern, Windows, Mac und Linux untersuchen. Sie werden den Python Interpreter verwenden, um Anweisungen und Skripte auszuführen. Sie lernen, wie Variablen zu deklarieren, unterschiedliche Zeit von Variablen, und was jeder Typ von Variablen tut und warum und wann. Du musst es benutzen. So nehmen Sie beide und konvertiert, um Ihr App-Ziel zu passen. Wie man die Ausgabe in mehr als einer Methode sendet und wie man ein einfaches Python -Skript oder eine App erstellt, das
Eingaben vom Benutzer übernimmt und Ausgaben je nach Ermittlung des Algorithmus erzeugt. Sie werden auch lernen, wie Sie Code überzeugen und warum Sie kommentieren müssen. Sie werden erfahren, warum Python eine großartige Sprache für die
Programmierung von Skripten ist und wie man einen einfachen Rechner mit Python-Sprache erstellt. Ich bin sicher, dass Sie diesen Kursinhalt genießen werden. Ich kann Ihnen versichern, dass Sie am Ende dieses Kurses zwei oder drei Python -Skripte erstellen werden. Einer von ihnen ist eine einfache Taschenrechner-App, die Sie Ihren Freunden zeigen können. Und es wird ein Ausgangspunkt für Ihren Python Mut sein. Vielen Dank, dass Sie diese Einführung gesehen haben. Wir sehen uns in Sicht.
2. 2 Warum mit Python: Hallo und willkommen zu dieser neuen Lektion. Jetzt reden wir ein wenig über Biofilm. Button-Entwicklung begann in den 1980er Jahren und unbeliebt in den letzten zehn Jahren oder so. Python 3 x ist die Zukunft von Python. Es gibt Python zwei 2p-Sites verwenden immer noch Python, aber Sie sollten Python drei lernen. Es gibt Änderungen zwischen Bifan zu Unbinds von 300 für Bibliotheken, die nicht unterstützt werden. Und Sie müssen sicherstellen, dass Sie die am meisten angesagte lernen. Python ist eine interpretierte Sprache. Es ist eine sehr hohe Programmiersprache. Es erfordert also viel Dekodierung und Feiern. Und es braucht viel Rechenleistung. Es unterstützt eine Vielzahl von Programmierung. Borodins. Es unterstützt objektorientierte Programmierung,
funktionale , prozedurale, logische Strukturen und viele andere Dinge. Es ist eine allgemeine Programmiersprache. Deshalb ist es eine sehr trendige Sprache und viele Leute benutzen sie auf der ganzen Welt. Es ist sehr umfassend. Standardbibliothek umfasst nicht numerische Module, Crypt to Service, Betriebssystemschnittstellen, Netzwerkmodelle, GUI-Unterstützung und Entwicklungstools, unter anderem allgemeine Bibliotheken und Techniken. Wenn es um Python geht, ist
es eine sehr einfache Sprache, wenn es darum geht, zu lernen, wie man mit dieser Sprache programmiert. Es unterstützt die schnelle Entwicklung und es ist eine plattformübergreifende Kugel. So schnitzen Sie aus und Linux, Windows und Mac. Es ist eine Open-Source-Sprache. Sie werden viele Projekte und viele Bibliotheken
kostenlos online finden , so dass Sie einfach verwenden und herunterladen können. Es ist einbettbare Sprache. Sie können Python Codierung und fast alles einbetten. Es ist erweiterbare Sprache und es hat eine große Standardbibliothek und aktive Community. Wenn Sie eine Frage haben, werden Sie fast freien Willen finden, Ihre Frage zu beantworten. Es hat eine sehr aktive Community, die Ihnen
hilft, Wissen zu gewinnen und Ihre Probleme in kürzester Zeit zu lösen. Es ist sehr nützlich für eine Vielzahl von Anwendungen, wie Internet der Dinge und andere Anwendungen. Dies ist eine Vorschau darauf, warum Sie Python lernen sollten und warum Python eine sehr großartige Sprache ist. Danke, dass Sie sich dieses schnelle Intro angesehen haben. Das ist rational.
3. 3 Python herunterladen und installieren: Erste Schritte. Bevor wir beginnen, müssen
wir Python tatsächlich installieren. Das erste, was Sie tun sollten, ist Python Umgebung herunterzuladen und zu installieren. Paul Anweisungen und Beispiele werden
diese Umgebung anvisieren und dies wird Ihnen das Leben viel einfacher machen. Nun, wenn wir zum Deinstallieren oder Herunterladen und Installieren von Python kommen, haben
wir mehr als eine Option. Sie können wählen und installieren und Editor Ihrer Wahl. Für Linux-Benutzer bevorzuge ich erhabenen Text. Es ist ein sehr interessantes und weit verbreitetes Leitartikel. Ich werde Ihnen diese redaktionelle Nominierung zeigen. Für Windows-Benutzer. Die meisten Windows-Benutzer verwenden dh das Allel
oder die integrierte Entwicklungsumgebung, die von Python bereitgestellt wird, die die Standardeinstellung ist. Optionen oder andere Optionen sind Vim, Emacs, Notepad Plus,
Plus PyCharm, Eclipse oder jede andere Software, die Sie sich bei der Verwendung wohl fühlen. Während dieses Kurses werde ich PyCharm in IE Windows-Umgebung für alle unsere Demos verwenden. So können Sie jede andere verwenden. Diese Codierung ist die gleiche. Aber stellen Sie sicher, dass Sie und die gesamte Software, die Sie verwenden. Lassen Sie mich Ihnen den erhabenen Texteditor und einen Kreisdiagramm-Editor zeigen. Und lasst uns Python installieren. Jetzt, um Python zu installieren, gehen Sie zu einer beliebigen Suchmaschine und versuchen, Python zu installieren. Das erste Ergebnis ist der Download von Python von python.org. Und jetzt müssen Sie Python 3.8.3 herunterladen. Sie können mit einer älteren Version gehen. Wie Sie sehen können, haben wir 3.73.63.5, aber ich arbeite lieber mit dem größten. Klicken Sie also einmal hier. Und wie Sie sehen können, haben Sie eine Erwachsenen-EXE-Datei, die jetzt heruntergeladen und installiert wird. Jetzt, wenn es fertig ist, Goulds sardonischen Installationsprozess herunterzuladen. Und was Sie tun müssen. Dieser Punkt wird zum Startmenü gehen,
mit der rechten Maustaste klicken und diese Cmd oder Windows PowerShell als Administrator öffnen. Nun, wenn Sie Python hier schreiben, erhalten
Sie eine Antwort. Wie Sie sehen können, habe ich Python 3.8.2 und installiert, bereits auf meinem System installiert, das eine Windows-Maschine ist. Und jetzt können wir Python 3.8.3 installieren, die die neueste Version ist. Klicken Sie also auf Datei öffnen. Jetzt, da ich bereits 3.8.2
habe, habe ich Upgrade Now Option, aber Sie werden jetzt eine Installation erhalten. Und was Sie tun müssen, ist einfach auf eins zu klicken und der Installationsvorgang wird gestartet. Es wird einige Zeit dauern, bis Python -Tool in Ihrem System installiert wird. Und sobald es fertig ist, können
Sie sicherstellen, dass Python installiert ist, indem Sie dies mithilfe eines Befehlsfensters überprüfen. Lasst es uns jetzt lassen. Jetzt. Gehen Sie und schreiben Sie erhabenen Texteditor. Wie Sie sehen können, ist dies das Symbol dieser Software, klicken Sie auf eins. Und das ist die Software selbst. Wie Sie sehen können, ist es eine sehr schöne Software, die Sie zum Schreiben von Codes verwenden können. Sie können für Windows herunterladen. Klicken Sie einmal hier. Und wie Sie sehen können, begann
der Download-Prozess. Und ich werde weitergeben, ist Silan abhalten. Es hat ein wenig Futures ist ein anspruchsvoller Texteditor für Core-Markup auf Profis. Und Sie können es für jede Programmiersprache verwenden, nicht nur Python. Und wir haben auch Tortendiagramm. Und Tortendiagramm kommt in einer kostenlosen und Bett-Version. Also, was wir hier tun müssen, ist die kostenlose Version herunterladen. Wie Sie sehen können, ist dies die Download-Option für PyCharm. Klicken Sie auf Download. Und jetzt haben Sie zwei Möglichkeiten. Sie haben Windows, Mac oder Linux. Wählen Sie Ihr Betriebssystem aus. Ich habe Fenster. Wenn Sie mit professionellen gegangen sind, werden
Sie es für 30 Tage versuchen, dann müssen Sie zahlen und die Community-Ausgabe ist mehr als genug. Also klicken Sie jetzt Lord, für die Community-Option. Und wie Sie sehen können, hat der Download begonnen. Jetzt installieren wir den Sublime Text-Editor. Ich zeige Ihnen, wie Sie jedes von diesen herunterladen und installieren, aber Sie haben, Sie müssen nur eine auswählen. Klicken Sie also auf Weiter und installieren Sie. Und jetzt beginnt der Installationsprozess für Sublime Text Editorial mit dem Klicken auf Fertig stellen. Nun, wenn Sie es sehen möchten, können
Sie einfach nach Texteditor suchen. Hier ist es, klicken Sie auf eins. Und hier hast du es. Hier haben wir den Sublime Text-Editor. Und von hier aus können Sie einfach die Eigenschaften für diese Software ändern. Sie können zur Syntax anzeigen gehen und die Programmiersprache auswählen. Überprüfen Sie erneut die Syntax und wählen Sie Python von hier aus. Jetzt, wenn Sie Python auswählen, wird
es Ihre Codes in Abhängigkeit von der Sprache färben, aber Sie verwenden, Da dies unser PHP genannt Tonpeak kollabieren korrekt ist, müssen
Sie wieder zu View und Syntax gehen, dann Python zu machen sicher, dass Sie die Python Umgebung auswählen. Nun, die nächste Sache ist, dass Sie hier gehen müssen, war das Setup erfolgreich. Jetzt haben wir Python 3.8.3 Install. Klicken Sie auf Schließen, und gehen Sie zum Startmenü. Rechtsklick. Wählen Sie Windows teilweise oder Befehl aus. Klicken Sie als Administrator auf Ja, um die Python Version zu normalisieren. Und wenn Python installiert ist, schreiben Sie einfach Python. Und wie Sie sehen können, ist Python 3.8.3 auf unserem System installiert. Das war's. So einfach ist es, Python auf Ihrem System zu installieren. Jetzt haben wir Python installiert und wir haben Sublime Text deinstallieren. Ich habe bereits erwähnt, dass ich PyCharm Text-Editor verwenden werde. Ich bevorzuge das hier. Also lasst uns das schließen. Lassen Sie uns Pirat heruntergeladen Tortendiagramm herunterladen. Installieren wir es. Jetzt installieren wir PyCharm Texteditor oder Codierungs-Editor. Klicken Sie auf Weiter. Und jetzt schlüpft durch Charme engagierte Version, die Sie deinstallieren möchten. Da ich bereits eine Version
habe, möchte ich sie deinstallieren und die neueste Version installieren. Klicken Sie auf Weiter. Als Nächstes. Jetzt haben wir die 20-20-Version. Klicken Sie erneut auf Weiter. Wählen Sie 64-Bit-Lunch Schuss bei Open Folder letztes Projekt, wenn Sie es beim Mittagessen aus der IR auf den Pfad und mit Python Dateien verbunden und installiert ein 64-Bit-Lunch OFF. Da ich ein 64-Bit-Betriebssystem
habe, habe ich alle diese markiert. Klicken Sie dann auf Weiter, Weiter. Und wie Sie jetzt sehen können, wird es installiert. Es wird einige Zeit dauern, bis die Installation abgeschlossen ist. Jetzt extrahiert es die Dateien. Aber das ist bei weitem der beste Python Editor, den ich verwendet habe, um viele Funktionalitäten zu finden. Sie können Projekte erstellen und Dateien in diesen Projekten erstellen. Und Sie können Ihre Python Datei einfach ausführen, Ihre Fehler
verfolgen und Ihren Code debuggen. Und das Beste ist, es ist kostenlos. Es ist eine Community-Versionen, so dass Sie es ohne Einschränkungen verwenden können. Jetzt werden Sie aufgefordert, Ihr System neu zu starten. Sie sollten es melden. Aber für die so genannten lustlos auf möchte ich, so möchte ich später manuell abstimmen. Klicken Sie auf Beenden. Wenn Sie nun das Startmenü wollten, finden
Sie PyCharm Community Edition Installationstool. Klicken Sie einmal, um die Software zu formatieren. Wie Sie sehen können, PyCharm, 20-20. Jetzt müssen Sie einfach ein neues Projekt erstellen, indem Sie hier klicken. Oder Sie können sich von hier aus auf alle Projekte öffnen. Oder Sie können jede alte Datei von hier aus öffnen. Ich werde ein neues Projekt erstellen. Und nennen wir es Hallo Welt. Ok. Jetzt haben wir alles auf, bis wir fertig sind. Klicken Sie einfach auf Erstellen. Sie können diese neue Umgebung oder eine vorhandene Umgebung wählen, die unsere Python EXE-Datei ist und sagen spröde. Oder Sie können mit jährlichen Umgebungsoption nach Hause gehen schiebt diese. Jetzt erstellen Listen, wobei alles auf den Standardwert zurückbleibt. Ändern Sie einfach den Namen Ihres Projekts in Hello World und klicken Sie auf Erstellen. Und jetzt, um eine virtuelle Umgebung zu erstellen, so dass Sie es verwenden können, um zu programmieren oder zu beginnen, Ihren ersten Python Code zu verfolgen. In der Regel dauert es einige Zeit. Huni leitet es zum ersten Mal. Jetzt lädt es die notwendigen Bibliotheken herunter. Sie müssen also mit dem Internet verbunden sein. Klicken Sie auf FX und automatisch konfiguriert. Das ist aufgestellt und bereit. Das ist dein Projekt. Und hier können Sie Ihre eigenen Skripte erstellen. Sie können neue Datei,
neue Python Datei hinzufügen , und Sie können sie Hallo nennen. Welt. Wie Sie diesen Schmetterling sehen können. Und die nächste Lektion, die wir mit
unserem allerersten Python Programm beginnen werden, ist das Drucken der Hello World auf der Konsole. Danke, dass du diese Lektion gesehen hast. Das ist Ashraf.
4. 4 Hallo: Eine gute Möglichkeit, mit Python zu beginnen, ist das Lernen, wie man Eingabe und Ausgabe durchführt. In Python
gibt die Druckfunktion, die eine von mehr als 60 Funktionen ist, die in der Sprache integriert sind, die eine von mehr als 60 Funktionen ist, die in der Sprache integriert sind,Text auf dem Bildschirm aus. Nun, die folgende Aussage. Fangen wir an. Gehen Sie zur Ansicht, gehen Sie zum Erscheinungsbild. Und ich werde Präsentationsmodus mit sich bringen, um Ihnen meine Koordinate klarer zu machen. So sehen Sie Perioden. Geben Sie die Präsentation ein. Whoops. Jetzt, wie Sie sehen können, kann
ich hier nicht schreiben. Wenn Sie diese Funktion ausprobiert haben, drucken Sie. Darin kannst du alles schreiben, was du willst. Sie können Hallo World schreiben. Nun wird diese Anweisung Hello World auf dem Bildschirm angezeigt. Du kannst nicht rennen und es laufen lassen. Wie Sie sehen können, jetzt haben wir hallo Welt auf unserem Bildschirm gepflanzt. In der Nähe verwenden wir die Druckfunktion. Und jetzt ist das Argument, das an die Druckfunktion übergeben wird, eine Zeichenfolge, die einer der grundlegenden Datentypen in Python ist, die zum Speichern und Verwalten von Text verwendet wird. Standardmäßig. Druckausgänge sind neue Zeilenzeichen, das ist dieses, das Ende der Zeile, so dass nachfolgende Ausgabe, zum Beispiel, zusätzliche Aufrufe von Brent beginnen in der nächsten Zeile. Wir können dies testen, indem wir einfach Druck schreiben. Und hier können wir Hallo Welt schreiben. Ashraf. Jetzt fließend wieder und führen Sie den Code aus. Wie Sie sehen können, ist Hello World in einer Zeile. Ashraf ist unsere neue Linie. Das war's. Jetzt können Sie Ihre erste Python Anweisung ausprobieren. Python unterstützt eine interaktive Konsolenerfahrung
, mit der Sie Befehle eingeben und die Ergebnisse sofort anzeigen können. Dies wird manchmal als Read eval, print,
loop, reboot oder reboot oder REPL bezeichnet. Es ist so geschrieben,
r, e, p, l. Lesen Eval, Print Loop. Das bedeutet, dass Sie Dinge eingeben und sehen können, wie Sie eingeben. Jetzt können wir dies in unserem Konsolenfenster versuchen. Wenn Sie ging zum Startmenü und mit der rechten Maustaste Torben nach unten diese teilweise admin. Sie können Python einfach hier schreiben. Und es wird mit Python 3.8.3 antworten, was die iPhone-Version ist, die wir installiert haben. Auch wenn Sie Python eingeben, um den Python-Interpreter zu starten. Jetzt haben Sie initiiert, alle haben den interaktiven Modus gestartet. Nun, der nächste Tipp, den Sie tun können, ist. Versuchen Sie es mit dem Befehl print. Dies ist ein aktives Fenster für unsere Konsole und in Python Interpreter. So können Sie hier drucken, können
Sie Hallo World schreiben. Wie Sie sehen können, hat es mit der gleichen Sache reagiert, die Hallo Welt gedruckt wird. Jetzt verfügt die REPL über eine integrierte Hilfefunktion, mit der Sie Schlüsselwörter und Funktionen nachschlagen können. Die generalisierte Syntax für diese Funktion ist das Schreiben Hilfe sind zwei Klammern und in ihnen, Caroline Objekt zum Beispiel. Und Sie erhalten Ergebnisse, die Ihnen helfen, Objekte in Python zu verwenden. Jetzt können Sie es auch für andere Dinge ausprobieren. Objekt hier ist eine bestimmte Funktion oder ein Schlüsselwort, zu dem Sie Hilfe benötigen. Lassen Sie uns ein paar Beispiele ausprobieren. Lassen Sie uns versuchen, etwas Hilfe in Bezug auf die Druckfunktion zu bekommen. So können Sie, wie Sie sehen können, haben
wir mehr Dinge zu zeigen, wenn es um unsere Hilfe geht. Nun, was Sie tun müssen, ist auf Control C klicken, um daraus zu kommen, jetzt sind wir zurück zur Python Enthalpie mit unserem Fenster, dem aktiven Interpreter. Wir können Hilfe schreiben, Freunde. Wie Sie sehen können, haben wir, dass uns das Druckwerkzeug jetzt nicht verkauft. Nimm diese als Eingabe und es erklärt alles. Wie Sie sehen können, sagt es Ihnen, was SIP ist, was n ist, und Sie können Hilfe für jede andere Sache erhalten. Auch hier ist dies eine sehr nette Funktion, die Ihnen helfen wird, viele Ergebnisse zu erhalten. Um nun den Hilfebildschirm zu verlassen und zum Dolmetscher zurückzukehren, können
Sie einfach Q drücken und aus dem Hilfebildschirm herauskommen. Nun ist die interaktive Hilfekonsole eine sehr gute Funktion, wenn Sie kein Argument an die Hilfefunktion übergeben. Und interaktive Hilfeeinrichtung wird gestartet. Wenn Sie help mit zwei Klammern eingegeben haben. Sie können sehen, dass wir hier Hilfe haben und wir können nichts schreiben, was wir wollen, wie ein Schlüsselwort oder ein Symbol für die Sache, die wir wollen geschleudert Wert. Jetzt, sobald Sie half schreiben, um die interaktive Hilfekonsole zu betreten, werden
hier einige grundlegende Anweisungen zur Verwendung des Hilfesystems aufgeführt. Von hier aus können Sie einfach das Element eingeben, an dem Sie interessiert sind. Wenn Sie string eingeben. Um Hilfe zum String-Datentyp zu erhalten, wird
dies etwa so angezeigt. Wie Sie sehen können, Leerzeichen, ASCII-Code, Kleinbuchstaben, Hexa-Ziffern, Klassen und viele andere Dinge. Nun, wenn Sie hier rauskommen wollen, können
Sie einfach die Enthalpie retten. Wenn mehr als eine Ausgabeseite vorhanden ist, können
Sie die Eingabetaste drücken, um sie auszurichten. Wie Sie hier sehen können, haben wir mod. Wenn ich also die Eingabetaste drücke, erhalten
wir mehr Ergebnisse. Wie Sie sehen können, Zeile für Zeile. Jetzt, wenn Sie das Ende des Hilfe-Bildschirms drücken, können
Sie q eingeben und wie Sie sehen können, bin
ich aus diesem Fenster und ich kann nach jeder anderen Sache suchen. Sie können sich frei fühlen, mehr Dinge zu erkunden. Sie können beispielsweise eine Liste von Python Schlüsselwörtern abrufen, indem Sie Schlüsselwörter, Schlüsselwörter eingeben. Und wie Sie hier sehen können, haben
wir viele Schlüsselwörter, die wir verwenden und Python Codierung. Wenn Sie raus wollen, können Sie nicht einfach Q. leben und jetzt bin ich aus dem Hilfebereich und zurück zum aktiven Dolmetscher. Nun, das ist es. So verwenden Sie die Konsole wird nicht zur Python Programmierung kommen. Wie man die Hilfe wenige Charles verwendet, alle Hilfe-Features, um mehr über alles in Python zu wissen, werden
Sie die Hilfe-Funktion in einer Menge Dinge in der Zukunft benötigen. Aber im Moment müssen Sie nur wissen, wie man es benutzt. Sie können einfach Druck drücken und zwischen den Klammern können Sie nicht die Sache eingeben, die Sie wie Klasse sagen möchten, und Sie können nach einer Sache suchen. Jetzt gibt es keine Ergebnisse für Klasse oder Klassen. Sie können nach Zeichenfolge suchen, Sie können nach Schlüsselwörtern suchen, und Sie erhalten einen Heap für Ergebnisse. Auch hier ist dies nur, um Hilfe zu erhalten, wie bestimmte Schlüsselwörter so ihre Funktionen zu verwenden. Und es ist ein sehr nettes Feature. Jetzt gehen wir zurück zu unserem Codierungsbereich hier. Wir haben gelernt, wie Hallo Welt und Python zu drucken, und wie wir unseren Namen drucken. Sie sollten dies auf Ihrem Computer ausprobieren, bevor Sie mit der nächsten Lektion fortfahren. Wenn Sie Fragen haben, wenden Sie sich bitte an. Im Hyundai-Ball, das ist Asherah.
5. 5 Variablen und basic in Python: Variablen und grundlegende Datentypen in Python. Variablen sind einer der grundlegenden Bausteine von Programmen, die in Python geschrieben wurden. Variablen halten das im Speicher. Sie haben Namen und sie können nicht namentlich referenziert werden. Variablen haben auch Typen, d. h., die angeben, welche Art von Daten sie nicht speichern können, z. B. eine Zeichenfolge oder eine Ganzzahl. Und sie können in Ausstellungen verwendet werden, die Operatoren
wie Plus und Minus verwenden , um ihre Werte zu manipulieren. In Python wird eine Variable deklariert und weist einen Wert mit dem Zuweisungsoperator gleich, das ist dieses Zeichen. Die Variable, der zugewiesen wird, befindet sich auf der linken Seite des Operators. Also hier können wir x schreiben, was unsere Variable ist, und die linke Seite des Operators. Und der zugewiesene Wert
, der eine Ausstellung sein kann, wie zwei plus zwei, und sogar andere Variablen enthalten kann, befindet sich auf der rechten Seite. So können wir schreiben x gleich eins. Wir können y gleich x plus fünf schreiben. Und wir können auch SSID gleich y schreiben. So kann der gleiche Operator zwei Variablen auf der linken und der rechten Seite nehmen, oder er kann eine Variable auf der linken Seite und einen Wert auf der rechten Seite nehmen. Oder es kann eine Variable auf der linken Seite
und eine Variable nehmen und die Lifestyle-Blasten sind Wert. Sie haben also einen Heap-Optionen. Und dies sind nur Beispiele, um Variablen Zahlen zuzuweisen, aber Zahlen sind nur einer von mehreren Datentypen und die Python unterstützt. Und beachten Sie, dass für die Variable kein Typ deklariert ist. Und das liegt daran, dass Python eine dynamisch typisierte Sprache ist, die eine sehr, sehr großartige Funktion ist. Es bedeutet, dass der Variablentyp durch die ihm zugewiesenen Daten bestimmt wird. Im Beispiel hier sind die Variablen x, y und z Ganzzahlen Typen, die positive und negative ganze Zahlen speichern können. Variablennamen unterscheiden zwischen Groß- und Kleinschreibung und können une,
Buchstabennummer und Unterstrich verwenden . Sie können jedoch nicht mit einer Nummer beginnen, also können Sie keine fünf schreiben. Mal sehen, Wert. Das hier. Wie Sie sehen können, haben wir einen Fehler. Sie müssen es umbenennen, da Sie nicht mit einer Zahl beginnen können, aber Sie können den Wert fünf schreiben, der
die Variable ist und ihn gleich fünf machen. Sie können sogar den Unterstrich verwenden, oder Sie können ihn einfach schreiben, verwenden Sie diesen Kamelfall. So, Ankunft Wert Nummer. Und das ist eine sehr schöne Strategie, um die Variablen zu benennen. Sie können den ersten mit einem Kleinbuchstaben beginnen, dann jede andere Welt. Mit einem Großbuchstaben. Nun, alle diese Variablen sind Ganzzahlen. Und wir haben int x nicht geschrieben, um sicherzustellen, dass Python versteht, dass dieses x eine Ganzzahl ist. Python ist wiederum eine dynamisch typisierte Sprache, was bedeutet, dass, wenn Sie x gleich eins schreiben, es versteht, dass man eine Ganzzahlvariable ist. So wird es eine Variable x zuweisen, die als Ganzzahl behandelt werden soll. Wie Sie sehen können, x Ganzzahl gleich eins. Dasselbe für andere Variablen. Wenn Sie zu y gegangen sind, können Sie sehen, dass y auch eine ganzzahlige Variable ist, zed gleich y. Und da y eine ganze Zahl ist, dann ist SSID ein ganzzahliger Wert. Nun gilt das Gleiche für andere Variablentypen. Also, wenn Sie meinen Namen geschrieben haben und Sie dies verwenden, bedeutet das, dass Sie eine String-Variable verwenden und wir nicht lügen mussten, um zu schrumpfen. Wie Sie sehen können, mein Name String Ashraf. Jetzt hat Python verstanden, dass mein Name eine String-Variable ist, weil wir Ashraf gespeichert haben, was eine Zeichenfolge darin ist. Und diese Markierungen werden verwendet, um Strings zuzuweisen. Wenn Sie nun mit Zahlen arbeiten möchten, manipulieren
die meisten Programme Zahlen, Computer, drei, ganzzahlige Zahlen und Dezimalzahlen unterschiedlich. Lassen Sie uns dieses Beispiel sehen. Wenn x gleich eins oder x gleich 1 ist. Nun, dies ist eine ganze Zahl, während dies eine Dezimalfließkommazahl ist. Weil wir hier Erwachsene haben. Wie Sie sehen können. Jetzt erstellt Python ganze Zahlen aus unserem integrierten Datentyp namens int. Und das erlaubt wie diese, die Gleitkommazahlen als Instanzen von Gleitkommazahlen sind. Dies wird also als Float-Variable behandelt, und dies wird als Integer-Variable behandelt. Python eingebaute Typfunktion gibt einen variablen Datentyp zurück. Der folgende Code, den wir schreiben werden, gibt Typen auf dem Bildschirm aus. Also, wenn Sie x gleich eins schreiben und Sie den Funktionstyp verwenden, lassen Sie uns sprinten. Jetzt innerhalb des Atems brauchen wir gedeihen Typ, der eine Funktion in Python und Oberschenkel der Variablenname ist. Nun, dies wird den Typ der Variablen x drucken. Lassen Sie uns es hier verwenden. Sockeltyp x. Nun wird das erste x Ganzzahl sein, während das zweite x Gleitkomma- oder Dezimalpunkt sein wird. Nun, schreiben wir diesen Lauf entlang der HelloWorld. Wie Sie sehen können, ist der erste Integral des zweiten Float. Diese Funktion gibt den Typ von x zurück und auf dem Bildschirm gedruckt, der im Grunde Float und Integer druckt. Und das ist das Ergebnis. Wie Sie sehen können, haben wir den Float nicht geflogen, wir haben keinen n-ten Wert geschrieben. Wieder Python. Ist eine dynamisch programmierte Sprache. Also, um allein zu verstehen, dass diese Variable
eine ganze Zahl ist , weil wir eine zur Variablen x hinzugefügt haben. Und um ihren Stand von selbst zu lernen, dass diese Variable
fehlerhaft ist , weil wir 1, also Variable x hinzugefügt haben. Und um ihren Stand von selbst zu lernen, dass diese Variable
fehlerhaft ist, weil wir 1, also Variable x hinzugefügt haben.
kann den Typ im Konsolenfenster nicht ausdrucken. Nun, die Hinzufügung der Boyne-Nullen an das Ende von eins. Hier macht einen großen Unterschied darin, wie die Programmiersprache drei, es ist ein Werttyp beeinflusst, wie der Wert im Speicher gespeichert wird, wie der Prozessor, CPU, und es gibt die Daten zum Auswerten von Ausdrücken. Wie hat sich das auf andere Daten bezieht und welche Arten Operationen damit durchgeführt werden können. Ein anderer gebräuchlicher Datentyp ist der boolesche Typ
, der den Wert true oder false enthält. Nun, wenn wir das klären, wann schneiden wir x gleich wahr aus? Nun, um den Typ zu drucken, schneiden
Sie den richtigen Typ und rechts x hier. Wenn Sie die Kabel laufen. Sie können sehen, dass dies ein boolescher Datentyp ist. Jetzt wird Bool intern als eine spezielle Art von Ganzzahl behandelt. Technisch gesehen hat true den Wert eins und false hat den Wert 0. Typischerweise werden Booleans nicht zum Ausführen mathematischer Operationen verwendet. Vielmehr werden sie verwendet, um Entscheidungen zu treffen und Formblanchierung zu erstellen. Nichtsdestotrotz ist es interessant, die Beziehung zwischen Typen zu verstehen. Viele Typen sind nichts anderes als spezialisierte Version von allgemeineren Typen. Integrale sind eine Teilmenge von Gleitkommazahlen, und Boolesche sind eine Teilmenge von Ganzzahlen. Wenn Sie also mit Variablen arbeiten, stellen Sie sicher, dass Sie verstehen, womit Sie arbeiten und dass Sie den richtigen Datentyp für Ihre Anwendung auswählen. Versuchen wir nun, auszudrucken und auf einen anderen Datentyp zu schauen, der Dinge zusammen mit Zahlen ist. Zeichenfolgen gehören zu den am häufigsten verwendeten Datentypen. Als Zeichenfolge ist eine Sammlung von 0 oder mehr Zeichen. Zeichenfolgen werden üblicherweise mit einfachen Anführungszeichen deklariert, aber doppelte Anführungszeichen können verwendet werden. Um eine Zeichenfolge zu initialisieren, können
Sie X gleich schreiben. Das ist meine Schnur. Und Sie können die Zeichenfolge selbst drucken, indem Sie Druck schreiben. Sie können den Typ auch drucken, um sicherzustellen, dass es eine Zeichenfolge handelt, die die Typfunktion verwendet, die wir bereits erwähnt haben. Und Sie können auch das doppelte Anführungszeichen verwenden, um eine Zeichenfolge auszudrucken, so dass Ihre aktuelle, dies ist auch eine andere Möglichkeit, eine Zeichenfolge zu schreiben. Nun, wenn wir das ausgeführt haben, okay, lassen Sie uns die nächste Zeichenfolge drucken. Die Flüssigkeit um das herum. Wie Sie sehen können, ist dies meine Zeichenfolge, die die erste Druckzeile ist, und somit Zeichenfolge, die die zweite Zeile ist. Die letzte Zeile ist diese. Und das ist auch eine andere Möglichkeit, eine Zeichenfolge zu schreiben. Nun können Strings zu anderen Strings hinzugefügt werden. Und Operation als Verkettung mit
dem gleichen Busoperator bekannt , der zwei Zahlen hinzufügt, um Strings zusammen hinzuzufügen. Wir können das einfach tun. Lassen Sie uns diese Drucklinien entfernen. Wenn ich diese beiden Texte zusammen hinzufügen möchte, kann
ich nicht einfach eine neue Variable deklarieren, die besagt, dass ID gleich X plus Y ist. Jetzt kann ich sie nicht mit dem falschen drucken. Wie Sie sehen können. Nun werden die beiden Saiten auf
der gleichen Linie gedruckt und behandelt, als ob sie einmal getrunken werden. Wir können hier ein Leerzeichen hinzufügen, um sicherzustellen, dass wir ein Leerzeichen zwischen diesen beiden Zeilen haben. Wenn du das gemacht hast, wie du dich jetzt sehen kannst, brauchen wir hier einen Platz. Entschuldigung. Okay, jetzt ist das meine Schnur. Dies ist auch eine andere Zeichenfolge und wir haben ein Leerzeichen zwischen diesen beiden Zeilen. Das war's. In einer anderen Lektion erfahren Sie mehr über Stämme, einschließlich wie Sie sie analysieren und wie Sie sie auf verschiedene Arten manipulieren. Sie erfahren auch mehr über andere wichtige Datentypen wie Listen, denen Datensammlungen gespeichert werden und häufig verwendet werden, um Koalitionen von Stärke zu halten. Aber das ist es für diese Lektion. Wenn Sie Fragen zu jährlichen dieser Datentypen haben, bin
ich hier, um Ihnen zu helfen. Danke fürs Zuschauen. Das ist Ashraf.
6. 6 Kommentieren deines Codes: Kommt, um Codes zu erbringen. Die meisten Programmiersprachen unterstützen, einschließlich Kommentare und Quellcode. Kommentare ändern nicht, was der Code, wenn er ausgeführt wird. Die werden vom Compiler oder Interpreter ignoriert. Stattdessen werden sie verwendet, um zu erklären, wie der Code funktioniert oder warum er geschrieben wurde. Kommentare sind eine gute Möglichkeit, komplizierten Code zu dokumentieren und Aufgaben einzubeziehen, die Sie
daran erinnern, zurückzukommen und später etwas zu tun. Zum Beispiel können Sie eine Notiz für sich selbst schreiben. Stellen Sie sicher, dass dieser Code mit leeren Zeichenfolgen funktioniert. Paulson unterstützt Kommentare mit dem Pfundzeichen oder Hash, gefolgt vom Text des Kommentars. So können Sie einfach den Hash hinzufügen. Und von IRM-Gegner, stört mich
nicht. Tue ich nicht. Kommentare erstrecken sich immer bis zum Ende der Zeile und sind immer nur eine Zeile. Bei mehrzeiligen Kommentaren, setzen Sie ein gebundenes Zeichen sind das Salz jeder Zeile. Comin kann am Anfang einer Zeile
oder nach Leerzeichen Code erscheinen , aber nicht innerhalb einer Zeichenfolge. In diesem Fall ist es nur ein wörtlich gebundenes Zeichen in Texten. Und um Ihnen ein Beispiel dafür zu zeigen, hier haben wir, ich bin ein Kommentar. Mach mir nichts aus. Nun, wenn Sie x gleich geschrieben haben, können Sie hier einen Kommentar schreiben. Der Rest der Linie ist gleichwertig. Das wird es also nicht. Die Leute sagten, dass die Flasche diese Schnur ist, das ist meine Schnur. Jetzt können Sie hier auch noch einen Kommentar hinzufügen. Dies ist auch jetzt wenn Sie nach unten gegangen sind und hier wachsen, lassen Sie uns eine feste Gleichheit schreiben und Sie fügen ein doppeltes Anführungszeichen in ihnen hinzu. Wenn Sie das Hash-Zeichen hinzugefügt und geschrieben haben, ist
dies keine Komponente. Sie können sehen, dass das Hash-Zeichen hier als
Teil einer Zeichenfolge behandelt wird , die in der festen Variablen gespeichert ist. Hinzufügen eines Hash-Zeichens innerhalb der beiden doppelten Anführungszeichen der Zeichenfolge wird den Compiler oder die Enthalpie nicht mit Zweck ohne diese andere Sache machen. Und in diesem Fall wird dies als eine ordinale Takes behandelt,
die uns Hash-Seite hat, die entweder beginnt. Nun lassen Sie uns den Text drucken, um Ihnen dies in Aktion zu zeigen. Wenn wir nun auf Plan klicken, wie Sie sehen können, ist
dies das Hash-Zeichen und es wurde gedruckt. Und das ist kein Kommentar. Wie Sie sehen können. Wenn Sie möchten, hören
sie, dass Sie einen Hash außerhalb
des doppelten Anführungszeichens und außerhalb der Variablendeklaration hinzugefügt haben. Du kannst, das ist es. Kovalent. Stellen Sie also sicher, dass Sie beim Schreiben eines Kommentars keine schöne Dicke kaufen,
die innerhalb der doppelten Anführungszeichen oder
der einfachen Anführungszeichen der Zeichenfolge oder einer anderen Variablendeklaration hinzugefügt werden. Sie müssen Raum aus Ihrem harten draußen etwas vermeiden,
und dann beginnen Sie, Ihren Kommentar zu schreiben. Jetzt können Sie nicht jede Zeile gipfeln, um sicherzustellen, dass jeder
, Ihren Code liest, verstehen kann, dass Sie hier schreiben können. Dies wird verwendet, um die Textvariable zu drucken. Und das wird sicherstellen, dass, wenn ich Ihren Code
nehme, ich verstehe, was jede Zeile bedeutet, was jede Zeile. Nun, einige Programmierer vermeiden Kommentare zugunsten von Flighting selbstdokumenting Quad, die durch beschreibende Variablen- und Funktionsnamen leicht zu verstehen ist. Also finden wir sie, die gegen eine Art X kämpfen die schreiben, sagen wir, zuerst würdest du nicht Nim. Und wenn sie diese Acyleffekte ankommen, müssen
sie keinen Kommentar schreiben, der besagt, dass dies die Angelegenheiten sind. Student Name geht auf Art des Grundes und der Variablenname oder Zuhören, dann wird es Santosh annehmen. Und dies wird als selbstdokumentierender Code bezeichnet. Geht, wir benennen alles und refinanzieren, wie wir es in unserem Code verwenden werden. Wir müssen also keine Kommentare schreiben, um alles zu erklären. Das Gleiche gilt für Funktionen und für jede andere Sache. Es ist nichts falsch mit Selbst-Dokumentierung genannt, aber nie gezögert, Kommentare in dem Bemühen,
so explizit wie möglich über Ihre Gedanken und Absichten zu verwenden . Der Zweck eines Codeblocks kann Ihnen klar sein. Wenn du es vor zehn Minuten machst. Aber in einem Jahr werde
ich Kommentar platzieren kann so hilfreich für Sie sein, wie es die anderen Programmierer, die sehen Mädchen zum ersten Mal aufgerufen werden. Schließen Sie ein Jahr bedeutet, dass alle Ergebnisse Burlington und Sie sind höchstwahrscheinlich, sagen
wir Verlust in der Beschichtung. Und wenn Sie einen Akkord sehen, den Sie mir vor einem Jahr geschrieben haben, erkennen
nur wenige ON THE es und Sie müssen es Zeile für Zeile verstehen. Also wollte ich nicht, dass Kompliment einen kleinen Unterschied machen und Ihnen viel Zeit sparen kann. Einige Benutzer verwenden Kommentare, um das Datum und die Uhrzeit zu dokumentieren. Also werden wir sie finden, die das schreiben. Nehmen wir an, heute ist Juni 2020 und es ist 9-13. - Ja. Letzte ist jetzt dies wird sicherstellen, dass Sie klare Datumskleidung haben. Manchmal, wenn Sie eine Datei von einem Speicherort zu einem anderen Speicherort sein könnten, diese Thailand-Daten als Ihr Speicherort benötigt. Um sicherzustellen, dass Ihr Code die letzte Änderung hat,
DAG, stellen Sie sicher, dass Sie dies aktualisieren, wenn Sie Ihr Gericht bearbeiten. Das war's für diese Lektion. Danke fürs Zuschauen. Das ist Asherah.
7. 7 Reading: Hallo und willkommen zu dieser neuen Lektion, in der wir
erklären werden, wie man Tastatureingaben liest. Für das Lesen der Eingabe von der Tastatur, übergeben, geben Sie die Eingabefunktion. Und setzen drei ist, was sie verwenden, sind Typen auf der Tastatur und gibt es als String zurück. Und du musst dich auf diese Linie konzentrieren. Python wird an jedem teilnehmen, was Sie in der Tastatur schreiben oder die Tastatur als Zeichenfolge verwenden. Nun, hier ist ein Beispiel, das
Eingabe- und Druckfunktionen kombiniert , um den Namen einer Person zu erfassen und dann auf dem Bildschirm angezeigt. Wir beginnen mit der Definition einer Variablen. Wir nennen es Namen und Lichteingabe. Jetzt innerhalb des Posteingangs würden
Sie nicht schreiben, was Sie dem Benutzer auf dem Bildschirm angezeigt werden möchten. Wir werden den Benutzer bitten, seinen Namen einzugeben und Ihnen den Namen mitzuteilen. Jetzt, wenn er seinen Namen eingibt
, welche Funktion es nimmt und innerhalb der Namensvariablen installiert wird. Danach müssen wir den Namen mit der Druckfunktion drucken. Nun, lassen Sie uns den Code ausführen. Lassen Sie uns messen, dass die richtige Datei ausgeführt wird. Sie ist wirklich bei beidem. Ok. Jetzt bittet es mich, meinen Namen einzugeben. Mein Name ist abgeschaltet. Nun, es hat Ashraf gedruckt, wie Sie hier in dieser Zeile sehen können. Nun ist die Zeichenfolge, die an oder als Argument an
die Eingabefunktion übergeben wird, die Wahrscheinlichkeit, dass Sie ein Benutzer sehen wird. In diesem Beispiel bitten Sie den Benutzer, seinen Namen in den Benutzernamen einzugeben. Hier, zwischen diesen beiden einfachen Anführungszeichen. Du kannst das nicht mit irgendeinem anderen Ding wählen. Sobald ihre Benutzer uname eingeben und pinto drückt, variablenfunktion gibt den Namen zurück und speichert ihn innerhalb der Variablen. Die Funktion gibt den Wert zurück, der hier ein Text ist. Und der Text wird der Variablen namens name zugewiesen werden, die hier ist. Diese m-Variable wird dann als Eingabe oder Argument für den Funktionsdruck verwendet. Und print wird den Namen drucken, der durch Werte geschrieben wurde. Jetzt können Sie alle die Eingabefunktion ohne Parameter bewertet. Sie können es einfach so schreiben. Rufen wir diese beiden an. Sie können das einfach tun. Sie können drucken schreiben. Und zwischen diesen beiden, können
Sie in Gedanken schreiben, oder wie ist Ihr Name? Und hier können Sie Name gleich Eingabe schreiben. Dann können Sie den Namen nicht drucken. Jetzt für Sie zu laufen, wie Sie sehen können, was der Name angenommen wird, das ist die Folie. Ich würde gerne abstoßen. Und wie Sie sehen können, hat
es meinen Namen gedruckt, was teilweise ist. Jetzt wird sich dieses Programm fast genauso verhalten wie das erste. Der Unterschied besteht darin, dass das Drucken standardmäßig eine neue Zeile zur Ausgabe hinzufügt. Also im vorherigen Beispiel haben
wir den Namen daneben geschrieben. Wie lautet Ihre Namenslinie? Während in diesem Beispiel, wen wir Import nennen, hat es eine neue Zeile hinzugefügt. Also haben wir den Namen newline geschrieben, dann druckt es dann eine neue Zeile aus. Wie Sie hier sehen können, haben wir drei Zeilen. Nun, wenn wir mit diesen drei kommen und entfernen Sie den Kommentar von diesen beiden. Sobald Sie hier sind, würden
Sie anfangen, über die gleiche Zeile zu lachen, wie Sie sehen können. Und wenn Sie plus Enthalpie Ihren Namen in der zweiten Zeile drucken, ist
es bei diesem Beispiel nicht der Fall. Dies wird auf einer neuen Zeile gedruckt und diese wird hinzugefügt und eine neue Zeile, Sie werden Ihren Namen hinzufügen, Sie liegen. Schließen Eingabe fügt eine neue Zeile hinzu, und dann wird der Name auf unserer neuen Zeile gedruckt. Wie Sie hier sehen können. Es ist kein sehr großer Unterschied, aber das ist, oder so können Sie eine Eingabe vom Benutzer mit zwei Methoden nehmen, nicht nur einer. Sie können entweder eine Variable oder einen Wert oder innerhalb des Eingabewerts übergeben. Obwohl beide Klammern oder Sie können
mit leeren verlassen und bitten Sie den Benutzer und assimilierte Zeile, seinen Namen zu sagen. Wenn Sie nun Zahlen als Eingabe lesen möchten, die Eingabefunktion immer den Typwert als Zeichenfolge oder Text zurück. Und wir schon, wir haben dieses und dieses Beispiel gesehen. Dies ist sinnvoll, weil der Benutzer dort einen beliebigen Wert eingeben kann, wie, selbst wenn die Eingabe eine gültige Zahl ist, sie immer noch als String-Typ von der eingebauten Funktion zurückgegeben. Nun zum Beispiel, wenn wir den Benutzer gebeten haben, eine Zahl einzugeben, und hier, machen wir es x. Nun, dieser Code, wie Sie hier sehen können, werden
wir den Wert drucken, den diese gesagt werden, und wir wollen den Typ drucken. Und wir haben bereits die Typfunktion erwähnt. Nun wird die Flut den Typ der Variablen x zurückgeben. Lassen Sie uns den Code ausführen. Wie Sie sehen können, wenn ich fünf schrieb, hat
es fünf gedruckt. Und der Typ eines Klassentyps ist denken, dass es keine Zahl ist, weil wir bereits erwähnt , dass die Eingabe nur String-Wert zurückgibt. Nun, wenn dieser Code ausgeführt wird, würde
ein ganzzahliger Wert fünf eine Zeichenfolge anzeigen, die dieser ist. Das macht Sinn, weil diese berechtigt sind und Ambar Bertha. Funktionale Materialien sind Text. Auch wenn der Wert selbst numerisch ist. Um den Wert durch Integer-Variable in R umzuwandeln, können
Sie die n-te Funktion und Werkzeuge, die int-Funktion verwenden. Wir müssen das tun. Wie Sie hier sehen können. sind wir. Verwenden Sie auch die Eingabefunktion und
bitten Sie den Benutzer, eine Zahl einzugeben. Wir können hier Enden schreiben, die für Ganzzahl steht, und wir können zwei Klammern hinzufügen. Jetzt die int-Funktion, rufen
wir die Eingabefunktion auf und füllen die Nutzung den gesamten Arm. Aber jetzt wird dies eine Zeichenfolge zurückgeben. Und diese Zeichenfolge wird in Integer konvertiert und wird in der x-Variablen gespeichert. Diese Funktion konvertiert also String in Integer und speichert sie als Ganzzahl und die X-Variable. Nun wird dieser Code Klassenschuld ausgeben. Probieren wir es aus. Wie Sie sehen können. Lasst uns fünf schreiben. Wie Sie hier sehen können, haben wir die Schließung zu Russland, was bedeutet, dass diese Zahl jetzt eine ganze Zahl ist, x Variable ist eine ganze Zahl. Sie können die Float-Funktion auf die gleiche Weise verwenden. Wenn Sie eine Bruchkomponente erwarten, können
Sie einfach Flow an Sie schreiben. Und wenn Sie den Code ausführen, können
Sie einfach ein k del Symbol hier schreiben, 1.5. Und wie Sie sehen können, ist
dieser Datentyp float. So fehlerhafte Variable hier. Alle Float-Funktion nimmt die Zeichenfolge in beiden Formen, die sie verwenden, werden in Float konvertiert, dann speichern Sie sie in der x-Variable als Float. Also die Typ-Funktionalität und Float, wie Sie hier sehen können. Und jetzt. Und es gibt eine sehr wichtige Sache, die ich hier erwähnen muss. Wenn die Eingabe numerisch ist und Sie sie
wie erwartet an die Integer-Funktion übergeben , wäre
dies ein Fehler und verursachen Laufzeitfehler. Programm endet mit dieser Anweisung, Sie können es selbst in der interaktiven Python Konsole ausprobieren. Und lassen Sie uns diesen Code ausführen. Und geben wir ein.
A ist im Grunde ein Zeichen. Es ist keine Nummer. Also, wenn ich in Gedanken klicke, wie Sie sehen können, haben
wir einen Laufzeitfehler, konnte String nicht in Offloads konvertieren. Geht, das ist keine Zahl, dieses Zeichen. Ok? Dies wird also als Laufzeitfehler bezeichnet. Nun, lassen Sie uns über eine andere Sache sprechen, die Zahlen in String umwandelt. Sie können auch in die andere Richtung gehen. Die String-Operation nimmt eine ganze Zahl oder Float-Wert und zerreißt sie in Clustering. Dies ist erforderlich, wenn Sie die Zahl in eine Zeichenfolge verketten. Zum Beispiel können Sie X gleich fünf schreiben. Nun, wir wollen diese Zeile drucken. Die Zahl ist Verlust x. Nun, wenn wir x drucken, lassen Sie uns das sehen. Wie Sie sehen können, haben wir unser Problem. Wir alle versuchen, eine Zeichenfolge mit einer Ganzzahl zu verketten, was jetzt falsch ist, um sicherzustellen, dass wir
diese ganze Zahl neben dieser Zeile mischen können , werde ich sie verketten. Wir müssen die String- oder STR-Funktion verwenden. Nun, STR-Funktion wird diese ganze Zahl nehmen und konvertiert sie in String, dann verketten diese Zeichenfolge, die fünf ist, Mit der Zahl ist. Und jetzt, wenn wir es ausdrucken, wie Sie sehen können, ist die Zahl fünf. Also, was das tun wird, ist im Grunde, warum diese Zahl fünf ist. Jetzt fünf hier ist eine Zeichenfolge, weil wir die String-Funktion verwenden, um die ganze Zahl zwischen diesen beiden Klammern in Strings zu
konvertieren. Und nur so können Sie eine Zeichenfolge mit einer Zahl drucken oder verketten. Das war's für diese Lektion. Wenn Sie bezüglich irgendwas unbestritten haben, bin ich hier, um Ihnen zu helfen. Danke fürs Zuschauen. Das ist Ashraf.
8. 8 Übung Erstelle ein Programm, um als Hallo zu sagen: Hallo und willkommen zu dieser neuen Lektion. Lassen Sie uns nun das, was Sie über Drucken in beiden und
String-Verkettung gelernt haben, verwenden , um eine personalisierte Begrüßung mit einem Python -Skript anzuzeigen. Jetzt ist das erste, was Sie tun müssen, im Grunde eine neue Datei,
Stapel, neue Python Datei zu erstellen . Und nennen wir es. Sagen Sie hallo. Klicken Sie nun auf Enter. Und jetzt haben Sie auf Ihrer Python-Datei. Lassen Sie uns mit dem Druck beginnen wird kommen. Nun, das nächste, was wir tun müssen, ist, dass wir den Benutzer nach seinem Namen fragen müssen. Dann müssen wir seinen Namen ausdrucken. Also werden wir dieses Hallo Komma präsentieren, dann lassen Sie ein Leerzeichen. Dann können Sie den Variablennamen schreiben. Jetzt haben wir Begrüßung gedruckt. Wir haben gefragt, wer seinen Namen oft sagt. Er wird seinen Namen sagen, und er wird als String innerhalb der Namensvariablen gespeichert werden. Und wir können die Hallo String mit einer leeren Zeichenfolge verketten und auf unserem Bildschirm drucken. Nun, was Sie tun müssen, ist Symbol. Du musst weglaufen. Und stellen Sie sicher, dass Sie die richtige Datei ausführen. Sag hallo, jetzt wird in deinen Namen kommen. Mein Name ist Ashley aus. Wie Sie hier sehen können, hallo, teilweise. Und jetzt können wir dieses Programm beweisen. Wir können den Benutzer nach seinem Alter fragen. Und UV-Rand, sorry, j, bis zu deinem Alter. Jetzt können wir Ihr Paar drei betreten, Bhutan bat ihn, sein Geburtsjahr zu erzählen und etwas Mathematik zu machen. Und ich füttere ihn in sein Geburtsjahr. Wir können hier eine neue Frage erstellen. Lassen Sie uns dies in eine ganze Zahl mit der int Funktion konvertieren, die wir bereits erwähnt haben. Und hier ist ändern Sie dies zu Geburtsjahr. Nun, Rand wird 20-20 Veranden in diesem Jahr minus PR-Feld gleich. Jetzt können wir hier drucken. Jeder Rand ist, wir können ihm sagen, dass Alter, Alter ist. Jetzt, wenn wir das Alter drucken, erhalten
wir einen Fehler. Warum ist das so? Weil das Alter eine ganze Zahl ist. Und um es auszudrucken, müssen
wir es mit
der STR-Funktion in eine Zeichenfolge konvertieren , um sicherzustellen, dass wir Strings miteinander verketten können. Nun, Liste ist das OUT? Koran, sag hallo, mein Name ist Ashley. Meine Geburt fühlt sich 1989 an. Jetzt. Hallo Ashraf, dein Alter ist 31. Ok. Jetzt, wie Sie sehen können, verwenden wir eine mathematische Operation, um das Alter zu berechnen. Wir nahmen es als String, wandelt es in Integer um. Dann haben wir es in einer Gleichung verwendet, dann konvertieren wir zurück in String und verketten es mit dieser Zeile. Nun ist dies eine sehr einfache Übung, die alles beinhaltet, was wir bisher behandelt haben. Du solltest es ausprobieren. Und wenn Sie damit fertig sind, sind
Sie gut, auf die angefügte Übung zu gehen. Danke, dass du diese Lektion gesehen hast. Wenn Sie unangefochten haben, fragen
Sie bitte im Columbia Board.
9. 9 Übung Erstelle eine einfache Rechner-App: Hallo und willkommen. Versuchen wir nun mit einer anderen Übung, eine Symbolberechnung oder eine App zu erstellen. Nun, da Sie mit dem Lesen,
Eingeben und Erstellen von Variablen experimentiert haben , versuchen
wir ein etwas komplizierteres Python Programm. Montieren Sie Additiv-Rechner. Listen werden durch Erstellen einer neuen Python -Skriptdatei namens Taschenrechner. Gehen Sie hier nach oben, klicken Sie auf Datei, Neue Teildatei, und drücken Sie dann die Eingabetaste. Jetzt haben wir diese neue Akte. In der Skriptdatei. Wir müssen das folgende Programm schreiben. Zuerst müssen wir den Benutzer bitten, die erste Zahl einzugeben, und lassen Sie uns sie der Variablen mit dem Namen x zuweisen. Also x gleich in beiden ersten Zahlen. Jetzt bitten wir ihn, die zweite Zahl zu sagen und sie in der Variablen namens
y Eingänge in Sekunden zu speichern . Okay, so richtig. Jetzt müssen wir die beiden Zahlen zusammen
hinzufügen und das Ergebnis einer Variablen mit dem Namen Ergebnis zuweisen. Nun, die Ergebnisse werden x plus y gleich sein. Haben wir hier etwas vergessen? Ich gebe Ihnen fünf Sekunden, um zu erraten, was wir in diesem Code verpasst haben. Ok? Nun, was wir in diesem Code verpasst haben, ist die Umwandlung dieser Dinge, wie wir wissen, und Porter Theoreme als String. Wir müssen dieses Ding in Integer konvertieren und es in einem Integer-Wert oder einer Variablen speichern. Also müssen wir nth schreiben. Und wir müssen hier zwei Klammern absetzen, wenn du nth rauswirfst. Und wir müssen, in Klammern. Nun, was wir tun müssen, ist, das zu testen und wir müssen die Ergebnisse ausdrucken. Miete. Ergebnisse. Jetzt lauft auf sagen hohe K. Kein Spaß. Berechnen oder bis zur ersten Zahl fünf, die zweite Zahl sechs. Jetzt ist das Ergebnis 11. Und das ist es. Sie können ein paar Kommentare hinzufügen. Du kannst auf deine Heimat antworten. Und das ist die erste Nummer. Das ist die zweite Zahl. Und das ist, es gibt auch die nur, um sicherzustellen, dass wir alles, was wir in diesem Crashkurs gelernt haben, verwenden. Nun, das ist es,
so einfach ist es,
eine einfache Taschenrechner-App zu erstellen , die zwei Zahlen zusammen hinzufügen kann. Und was Sie an dieser Stelle tun müssen, ist ein Programm wie dieses zu erstellen. Wir können die Ergebnisse anpassen. Wir können nicht stumpf ausrichten,
sagen, dass das Ergebnis der Summierung X plus X plus Zeichen, Ich werde es in einer Sekunde erklären. Und y Verlust. Hier können wir gleich verlustfrei hinzufügen. Nun wird dies das Ergebnis der Summierung x bringen, die die erste Zahl ist. Es wird die erste Zahl hier plus die zweite Zahl hinzufügen, die y gleich ist. Wir drucken und drucken das Ergebnis aus. Nun, dieses Ergebnis ist hier ein Ungläubiger, also müssen wir es mit der String-Funktion in String konvertieren. Und x hier ist auch unbekannt bar y ist auch eine Zahl, also müssen wir die String-Funktion verwenden, um sie zu verketten. Und wir werden erklären, warum das. Klicken Sie nun auf Ausführen 15 plus sechs. Nun ist das Ergebnis der Summierung von fünf plus sechs gleich 11. Das war's. Sie können dasselbe für die Multiplikation tun. Lassen Sie mich das anpassen. Wir können einige weitere, einige Ergebnisse hinzufügen. Wir können ein Ergebnis hinzufügen. Und wir können das gleiche x minus y tun. Wir können nicht modellieren Publikation ist alle das gleiche x multipliziert mit y. Und wir können div Ergebnis x dividiert durch y parcel. Nun, um diese Zeilen zu bringen, müssen
wir das gleiche tun. Wir können mit dieser Linie fertig werden. Und wir können das mit diesen vier Variablen teilen. Jetzt subtrahieren Multiplikation, Division und Hören ist es, die Zeichen auf Minusmultiplikation zu teilen. Okay, jetzt lasst uns einfach gefallen, um zu sehen, ob es funktioniert. Ungefähr 55. Wie Sie sehen können, plus fünf gleich fünf plus fünf gleich fünf minus fünf entspricht 05 multipliziert mit fünf gleich 255 geteilt durch fünf gleich eins. Und du musst dieses Ding ändern. Sie können die sommerliche sauber entfernen, wie hier sehen könnte, gibt es auf fünf plus fünf gleich zehn. Und das ist ein sehr einfacher Rechner, in dem wir alles
implementiert haben , was wir bisher genommen haben. Wenn Sie Fragen haben, bin ich hier, um Ihnen zu helfen. Danke, dass du diese Lektion gesehen hast. Das ist Ashraf.
10. 10 bedingte Erklärung: Hallo und willkommen zu dieser neuen Lektion. Wird das Kind nicht über bedingte wenn-Aussagen sprechen? Die Verwendung der if-Anweisung ist ein wichtiger Teil des Aufbaus praktisch jedes aussagekräftige Programm. Sie können damit komplizierte Entscheidungen automatisieren, sodass sie wiederholt und konsistent auf Benutzereingaben oder -daten
angewendet werden können . Wenn Sie den Thayer genannt Logik verwenden, alle Entscheidung und geladen. Wir beziehen uns auf unsere Fähigkeit, unser Programm mit der Fähigkeit zu erfüllen, eine Entscheidung basierend auf Eingaben zu treffen. Sockel Über die Entscheidung. Wir können den Python Interpreter anweisen, Code auszuführen und andere Codes zu überspringen. Nun, wer wird lernen, wie man dies mit if-Anweisungen macht. Und wir werden die if-Anweisung zusammen mit optional verwenden. Sonst if-Anweisung. Nun ist ein boolescher Ausdruck ungleich
, der einen booleschen Wert zurückgibt. Und ein boolescher Wert ist entweder wahr oder falsch. Und das haben wir bereits abgedeckt. Jetzt ist es boolescher Datentyp und Python befürwortet. Und es ist sehr wichtig für if-Aussagen. Versuchen wir jetzt Accords, bei denen wir im Grunde gefragt haben, ob der Wert gleich sieben ist, und drucken Sie dann mehrere. Klicken Sie mit der rechten Maustaste auf Val begeistert Python Datei, erstellen Sie neue Python-Datei und benennen Sie es, wenn sonst, Tests. Nun, lasst uns gehen und Enthalpie Präsentationsmodi. Jetzt können wir hier einen Wert zuweisen und wir können ihm sieben geben. Nun, if-Anweisungen zu verwenden,
im Grunde, was Sie schreiben müssen, ist einfach f schreiben, dann die Bedingung. Jetzt wird die Bedingung gleich sieben ausgewertet. Nun, wenn diese Bedingung wahr ist, müssen
wir folgendes tun. Ich werde drucken, der Wert ist sieben. Sobald wir fertig sind, können wir zurückkehren und die Trends fertig. Jetzt, wie Sie sehen können, haben wir Miete innerhalb der if-Anweisung hinzugefügt, während dieser Sprint außerhalb der f-Anweisung ist. Und jetzt, wenn wir diesen Druck hier hinzugefügt haben, bedeutet
dies, dass dieser nur gedruckt wird, wenn diese Bedingung erfüllt ist. Wenn diese Bedingung abgeschlossen ist, werden
diese beiden Zeilen gedruckt, sonst wird nichts gedruckt. Sehen wir uns das jetzt in Aktion an. Klicken Sie auf Ausführen. Wie Sie sehen können. Also ist diese Bedingung durch den Wert sieben, das ist der erste Satz, unvollendet gegen den zweiten Satz gedruckt werden. Wenn ich das in Hilfsmittel ändere, lassen Sie es uns erneut ausführen. Wie Sie sehen können, wird nichts gedruckt. Nun zum ersten Vab, das ist gewährt. Da die Bedingung nicht wahr ist, müssen
wir aus dieser if-Anweisung herauskommen, indem wir diese Leerzeichen entfernen. Und dann rennen Sie jetzt. Da die Bedingung nicht wahr ist, diese Zeile nicht ausgeführt, während diese Zeile ausgeführt wurde, da sie nicht mit dieser if-Anweisung verknüpft ist. So hat es Druck fertig gemacht. Jetzt wieder gingen wir zurück und schafften es durch. Der Wert ist sieben. Das war's. Nun, wenn das Schlüsselwort hier ist
, ist dieser boolesche Ausdruck dieser. Und wir haben hier Punkte. Und dieser Doppelpunkt ist nach dem booleschen Ausdruck erforderlich. Also stellen Sie sicher, dass Sie diesen nicht verpassen. Ok? Was als nächstes kommt, ist genauso wichtig. Die nächste Zeile muss einen Codeblock enthalten, der ausgeführt wird, wenn der boolesche Ausdruck als true ausgewertet wird. In Python wird Accord Block durch Einrückung definiert, die im Grunde die Leerzeichen vor der Zeile ist. In diesem Fall verwenden wir die Tabulatortaste, um für einzelne Fälle einzufügen. Also jedes Mal, wenn ich drücke, Ich drücke Tab, es wird vier auf 2344 Leerzeichen hinzufügen. Und diese vier Leerzeichen helfen
wir der if-Anweisung zu wissen, welche Zeilen ausgeführt werden sollen, wenn die Bedingung durch ist. Diese Einrückung tillt die mächtige Enthalpie ohne das, dieser Code gehört zu der if-Anweisung hier oben und zeigte R1 wird der boolesche Ausdruck als wahr ausgewertet. Wenn der boolesche Ausdruck als false ausgewertet wird, alle eingezogenen oder eingerückten angezeigten Elemente vom Python Interpreter ignoriert. Wenn Sie den Code ausführen, sollten
Sie die folgende Ausgabe sehen. Der Wert ist sieben. Dann fertig. können
Sie nicht den Wert teilen und sehen, ob die Bedingung falsch ist, was wird passieren? Jetzt? Lassen Sie uns den Code aktualisieren. Beispiele sind ein ELL-Status. Die L-Anweisung ist ein optionaler Teil einer if-Anweisung, die entgegengesetzte Groß- und Kleinschreibung behandeln kann. Mit anderen Worten, wenn die boolesche Ausstellung in der if-Anweisung als falsch ausgewertet wird. Führen Sie stattdessen den aufgerufenen Block aus, der zu dieser Anweisung gehört. Lassen Sie uns nun unseren Code aktualisieren, um mit der else-Anweisung übereinzustimmen. Nach dem if, der boolesche Ausdruck, dann wird dies ausgeführt, wenn es bis Ende war. Und der Dickdarm. Dann noch einmal, drucken. Der Wert ist nicht sicher. Nun lassen Sie uns auflisten, der Wert ist sieben, von denen
jetzt diese 28. Wie Sie sehen können, ist der Wert nicht sieben, was val Anweisung ist. Nun, diese Bedingung ist, ist nicht
wahr, also wird diese Zeile nicht ausgeführt, und sie wird ausführen, was wir im anderen Teil des Codes haben. Also, was wir hier haben, ist der Wert nicht sieben. Wie Sie hier sehen können, ist der Wert nicht sicher. Das war's. Jetzt können wir auch unseren Code aktualisieren, um die else if-Anweisung aufzunehmen. Sonst wenn Anweisung oder vielmehr e, l, f. Ich werde Ihnen dies in einer Minute zeigen,
ist eine weitere optionale Aussage, die unten hinzugefügt werden kann. Eine if-Anweisung. Sie können die else if-Anweisung verwenden, um eine andere nicht verwandte boolesche Ausstellung zu testen. Und diese boolesche Ausstellung bewertet als wahr. Die eingerückte Kälte unten. Das baut auf, wenn alle so genannten Blöcke laufen würden, die zu einem anderen gehört. , else, if und else Anweisungen werden ignoriert. Nun, um sicherzustellen, dass Sie verstehen, dass wir es verwenden. Lass uns teilen, füge hinzu. Sonse if Anweisung hier, E, L, F. Jetzt müssen Sie die Bedingung hinzufügen, sind boolesche Ausstellung hier. Und Sie müssen eine Lüge hinzufügen. Wie Sie sehen können, haben
wir den Doppelpunkt hier verpasst. Wir müssen es hinzufügen. Nun, genau wie die if-Anweisung, muss
die else if-Anweisung mit else if beginnen. Sie muss einen booleschen Ausdruck enthalten. Anders als bei der else-Anweisung. Nun muss es mit einem Doppelpunkt beendet werden, wie Sie hier sehen können. Ohne es wird ein Fehler angezeigt. Und genau wie zuvor auf eingerückten Code unter dem else, wenn Teil des Codeblocks ist, der ausgeführt wird. Wenn der boolesche Ausdruck als true ausgewertet wird. Wenn Sie den Code ausführen, werden
Sie sehen, dass dies endet, wenn Anweisung ausgeführt wurde, weil diese Bedingung wahr ist. Jetzt ist der Wert acht und fertig. Es hat dieses oder dieses nicht ausgeführt, weil das falsch ist. Und die else-Anweisung wird nur ausgeführt, wenn diese beiden Bedingungen falsch sind. Nun, wieder, können wir mehr else-if-Anweisungen hinzufügen. Hier können wir nicht drucken, der Wert ist neun. Und von denen dies die Linie. Und laufen, wie Sie den Wert als neun sehen können. Wenn wir es auf zehn geändert haben, da wir hier keine zehn haben, wird
es diese ausführen. Die else Klausel, keine davon ist durch. Das war's. Dies ist, wie Sie if, else, if und else Anweisung, die bedingten Ausdrücke verwenden können. Nun, es gibt auch etwas, das verschachtelt F genannt wird. Nun, verschachtelte F bedeutet, wenn Sie zwei hinzufügen, wenn Sie zusammen ,
nur das heraus, wir kommen versuchen dieses. Wenn der Wert oder wenn Bedingung. Wenn eine neue Bedingung wahr ist, dann müssen wir andere verwenden. Wenn ein Wert gleich sieben ist, verwenden
wir diese Zeile. Jetzt. Wie Sie hier sehen können, haben
wir einen Fehler. Unsere Seele durch Frankreich wird die neue Bedingung wählen, weil wir diese Variable nicht geschaffen
haben. Also lasst es uns schaffen. Jetzt. Fair value, wenn der Wert alles gleich ist, sagen wir 20, dann 20. Ok? Nun, lasst uns das hier raus. Nun, wie Sie hier sehen können, ist
der Wert zehn, also wurde nichts gedruckt. Lassen Sie uns also zeigen, dass die 20, wie Sie sehen können, der Wert 20 wurde ausgeführt. Dies wurde ausgeführt, weil die erste if-Anweisung wahr ist. Nun, wenn ich Daniel Bedingung zu false ändere, unstyled warf die Akkorde, werden
Sie nicht sehen, dass der Wert 20 ist, weil die erste Bedingung falsch ist und diese boolesche Ausstellung falsch ist. Also, um sie verschachtelte F oder die interne if-Anweisung zu schütteln. Das ist also wie ein doppeltes f. Wenn die erste Bedingung, größere Bedingung durch ist, gehen Sie, deaktivieren Sie die Bedingungen darin. Sonst geh nicht. Und alle Fälle ist es nicht wahr. Also, wenn man in unserer if-Anweisung chick nach unten, und dieser Fall wird eine verschachtelte if-Anweisung genannt. Und es ist weit verbreitet in der Programmierung verwendet. Und speziell wenn Aussage. Wenn der erste durch ist, deaktivieren
Sie das Häkchen des zweiten,
andernfalls beenden Sie das Programm. Das ist es für die if-Aussagen. Wenn Sie Fragen haben, fragen
Sie bitte in Vektor auf der Tafel. Ich bin hier, um dir zu helfen. Das ist Ashcroft.
11. 11 Loops für Loop: Hallo und willkommen in der Tsinghua bald in Ozean gehen zu verlassen Plan Schleifen. Jetzt sind Schleifen in Python im Grunde Wellen oder Möglichkeiten, primitive Befehle auszuführen oder Anweisungen zuzuweisen. Jetzt hat Boston zwei primitive Schleifenbefehle,
while-Schleifen und for-Schleifen. Nun, lassen Sie uns auf Programmiersprachen beginnen müssen Art und Weise, ähnliche Dinge zu tun. Viele Male. Dies wird als Iteration bezeichnet. Jetzt, wenn es um for-loop geht, wird
die for-Anweisung verwendet, um die Elemente unserer Sequenz zu iterieren. Es wird traditionell verwendet, wenn Sie einen
Code haben , den Sie n oft wiederholen möchten. Die for-Schleife wird oft von unserem Loop-Zähler oder Low-Variable erkannt. Sie werden das an einem Beispiel verstehen. Erste Folie für jetzt, Zähler schreiben. Und Sie können den Bereich nicht wählen. Also, um zu sagen, dass wir einen Zähler und diesen Bereich
zwischen Zeile sechs starten wollen und wir diesen Zähler drucken wollen. Nun müssen Sie hier nach der ersten Zeile einen Doppelpunkt hinzufügen. Und hier können Sie ganz einfach die Theke drucken. Lassen Sie uns das testen. Wie Sie sehen können, als wir das ausgeführt haben, druckte
es die Nummer eins, leiht sich von eins bis fünf. Und jetzt können Sie auch die for-Schleife so ableiten und Ihnen das gleiche Ergebnis geben. Du kannst keine Zahlen schreiben. Der Bereich steuert die Bereichsfunktion, die zwei Eingaben von eins bis sechs nimmt. Und du Carlisle vor MOOC für Zählung und Zahlen. Anzahl der Pflanzen. Es wird das gleiche drucken, wie Sie sehen können, von eins bis fünf. Und wieder von eins bis fünf. Dies sind also zwei verschiedene Möglichkeiten, for-Schleife zu verwenden. Und Sie können das leicht geben. Hier haben wir die Schleifenvariable, die der Zähler ist. Eine for-Schleife wird grundsätzlich für die Isolierung unserer Sequenz verwendet. Das ist entweder eine Liste oder ein Tupel, Wörterbuch, eine Assert oder sogar eine Zeichenfolge. Dies ist Listen wie das Schlüsselwort for und andere Programmiersprachen und funktioniert eher wie eine Iterator-Methode, wie sie in anderen objektorientierten Programmiersprachen gefunden wird. Wenn die for-Schleife, können wir eine Reihe von Anweisungen ausführen, jede für jedes Element in einer Liste, Tupel, Asset oder sogar Arterie. So können
wir für unser Beispiel eine neue erstellen. Nennen wir es Früchte. Und lassen Sie uns ein paar Vertikale geben. Um diese Elemente zu drucken, können
wir einfach für x,
n root, trent x schreiben . So geben Sie diese Zeile Ebene dann das Hashtag-Zeichen zurück, und führen Sie die Schleife. Okay, hier haben wir ein Problem. Kay? Lassen Sie das laufen. Ok? Jetzt, wie Sie sehen können, haben wir Apple, Banana und Sherry, die die Elemente dieses Arrays sind. Wir haben auch diese Zahlen, die Elemente dieses Bereichs sind. Ausgeführte Funktion. Erschwinglich erfordert keinen Index und wertvoll, vorher zu setzen. Oder was Sie tun müssen, wird einfach gestartet, indem Sie die Schleifenvariable auswählen. Die Zuordnung von Dingen, die Sie lesen oder pflanzen möchten, befassen sich auch mit. Und hier, um zu kartelisieren, was immer Sie wollen. Jetzt sind sogar Strings Objekte über enthält eine Sequenz von Zeichen und Sie können sie leicht mit Schleifen lesen. Also für x n, Sagen wir Banane. Wir können x drucken. Jetzt können wir die Schnur frei laufen. Wie Sie sehen können, haben wir B, a und D
und E. Nun, das heißt,
so ist es einfach, die for-Schleife zu verwenden, um Iteration zu lesen. Nun gibt es etwas, das die break-Anweisung genannt wird. Mit einer break-Anweisung können
wir die Schleife nicht stoppen, bevor sie alle Elemente durchlaufen hat. Und zum Beispiel können wir diese for-Schleife nehmen. Und innerhalb dieser for-Schleife können wir eine if-Anweisung hinzufügen. Wenn x gleich Manana ist. Speziell, dass bestimmte Sam, dann einfach Ziegel. Und indem wir brechen, sagen wir der for-Schleife, die Ausführung aufzuhören. Hier. Gesucht wird die Freigabe nicht drucken. Jetzt können Sie diesen Code ausführen. Wie Sie sehen können, druckte die letzte for-Schleife eine Rechnung und bedruckte Banane. Und einmal wurde Panelist gedruckt. Es gibt eine if-Anweisung, die überprüft, ob das X gedruckt wurde, was Banane ist, und dieser Fall gleich Banane ist. Diese Bedingung ist also wahr. Dann Ziegel, Ziegel bedeutet, aus dieser for-Schleife herauszukommen und nicht die Ausführung fortzusetzen. Deshalb haben wir hier keinen Stuhl nach der Banane gedruckt. Und das ist das Hauptziel der break-Anweisung. Jetzt können Sie wieder die Schleife verlassen, wenn X Banane ist, aber dieses Mal kann die Bremse vor den Drucken platziert werden. Wenn wir also diese if-Aussage gesegnet haben, können Sie sich vorstellen, was passieren wird. Unser letztes Beispiel, Apfel und Banane, wurden gedruckt. Aber in diesem Beispiel wird
nur append gedruckt. Da einmal x gleich Banane ist, werden
Sie prüfen, ob x gleich Banane ist. Wenn diese Bedingung wahr ist, dann brechen, keine Banane drucken. Also in diesem Fall, wie Sie hier sehen können, nur Apple als Glint. So macht der Ort der if-Anweisung viel anders oder Frankreich und Ausführung. Und da wir es platzieren, folgen Sie der Druckaussage. Sobald die Bedingung durch einen Werkzeugbruch ist. Und wir werden aus der for-Schleife herauskommen, bevor der x-Wert gedruckt wird, der eingeschaltet ist. Nun, wieder, Essen hat es zurückgedrungen. Nach dem Print-Statement werden
wir die Banane hier drucken lassen. Wie Sie sehen können. Nun haben wir auch eine andere Sache, die Continue Statement genannt wird. Mit der continue Anweisung können
wir die aktuelle Iteration der Schleife nicht stoppen und mit der nächsten fortfahren. Nun, um das zu verstehen, können
wir einfach die gleichen Akkorde verwenden. Segnen Sie diese if-Anweisung vor dem Druck und dann Art von Bremslicht weiter. Nun, was hier passieren wird, ist im Grunde, dass es
die Ausführung fortsetzen wird , wenn diese Bedingung wahr ist. Und wir überspringen die aktuelle Iteration. Lassen Sie mich Ihnen das zeigen. Wie Sie sehen können, hat es Apfel trinken und teilen. Es hat keine Banane gedruckt. Warum ist das so? Weil wir hier weitergemacht haben. Jetzt, wenn x gleich Banane ist und diese Bedingung wahr ist, dass weiter hier ausgeführt wurde und weiter hier bedeutet, gehen Sie zurück zur for-Schleife und führen Sie die nächste. Überspringen. Das ist immer noch der Code in unserer for-Schleife. Also übersprang die Schnur den Druck und druckte keine Banane. Wie Sie hier sehen können, sind Brill und Sherry gedruckt wurden. Wiederum, dass kontinuierliche 13, stoppen Sie die aktuelle Iteration der Schleife und fahren Sie mit der nächsten Iteration fort. Es ist also wie eine Skip-Anweisung für die aktuelle Iteration. Wir haben andere Dinge, die nicht behandelt werden können. Wir haben bereits die Bereichsfunktion eingeführt. Und diese Hash-Funktion gibt eine Sequenz von Zahlen
ab 0 standardmäßig und erhöht sich um eins und endet mit einer bestimmten Zahl. Also, wenn wir eine Nummer in diesem hinzugefügt, lassen Sie uns sitzen und klicken auf Ausführen. Wie Sie sehen können, South Loop 0 und ging den ganzen Weg zu Linie. Hier. Es kommt in mehr als einer Form. So können Sie die Bildfunktion und unsere beiden Werte von zehn verwenden, sagen wir zu 20. Und wenn Sie den Code ausführen, werden
Sie sehen, dass er mit dünn und mit 19 begann. Es kann sogar drei Werte annehmen. Also liegt es an dir. Eine andere Sache, die Sie nicht mit for-Schleifen tun können, ist die Verwendung der else-Anweisung, das Schlüsselwort else und die erschwingliche Schleife gibt einen Codeblock an, der ausgeführt werden soll, wenn die Schleife beendet ist. Also, wenn diese Schleife fertig ist, können
wir hier noch hinzufügen. Sockel Endlich fertig. Nun, wenn diese for-Schleife ausgeführt wird, sobald sie fertig ist, wird es die L-Anweisung drucken. Wie Sie sehen können. Endlich fertig. Jetzt gibt es noch etwas, das verschachtelte Schleifen genannt wird. Und diese dritte Schleife ist eine Schleife innerhalb einer Schleife wie if-Anweisungen, die innere Schleife wird einmal für jede Iteration ausgeführt, die äußere Schleife. Und um dies auszuprobieren, können
wir dieses gleiche Beispiel hier verwenden, und wir können hier Adjektiv hinzufügen. Eine andere Möglichkeit, einige Gegenstände zu lösen, Fäden, groß, lecker. Und hier zählen wir das alles. Wir können eine andere for-Schleife innerhalb dieser for-Schleife hinzufügen, so weiter. Y, n Früchte. Für x n Ziel. Wir müssen diesen Druck X besitzen wir müssen den Doppelpunkt hier hinzufügen. Sehen wir uns nun die Ergebnisse an. Wie Sie sehen können, was hier passiert. Es hat drucken rot groß,
lecker, weil wir nur x ausgewählt. Wir müssen x und y auswählen, um sie zusammen zu grillen. Wie Sie sehen können, Apple, die x ist, obere Extremität mit Banane, lesen Jubel, große Kleidung, große Banane, und große Fröhlichkeit. Leckerer Apfel. Da ist die Banane antizipiert Schere. Also wird es jede der X's und Lou, die Frauen nehmen. So Twill das rote nehmen, dann Schleife, Apfel, Banane, Kirsche wird groß und Schleife nehmen. Ich werde dich bestrafen. Und dann nehmen wir lecker und Lube, Apfel, Banane, Kirsche. Das war's. So geht man mit for-Schleifen um. Und das ist im Grunde alles, was Sie über for-Schleifen wissen müssen. Es gibt noch mehr, aber das ist alles grundlegende Dinge, über die Sie für Loops
wissen müssen und wie Sie sie verwenden und Sie aufnehmen. Danke, dass du diese Lektion gesehen hast. Wenn Sie irgendwelche Fragen haben, fragen
Sie bitte und wie Sie an der Tafel sind.
12. 12 Loops mit Loop: Hallo und willkommen zur SR plus eins, die wir während Schleifen sprechen werden. Mit Y-Schleife können wir Asset Overstatement ausführen, solange eine Bedingung wahr ist. Und um dies zu testen,
lassen Sie uns eine neue Python Datei erstellen. Score lohnende Tests. Erstellen Sie nun eine neue Variable. Lassen Sie uns es r gleich eins machen. Nun, warum dann müssen Sie entweder konditionieren, sagen
wir, ich ist unter sechs. Dann sind der Doppelpunkt. Drucken ich. Jetzt ist i gleich i plus eins. Oder Sie können es auf diese Weise schreiben. Ich plus gleich eins. Lassen Sie uns erklären, was hier vor sich geht. Jetzt erstellen wir die neue Variable, wir nennen sie,
ich, geben ihr eine Anfangsvariable, einen Wert. Und das ist die Bedingung, wenn Pi Blassex ist. Tun Sie das weiter. Was wir hier tun werden, ist, dass wir den Wert drucken, der im Grunde einer ist, mit dem wir beginnen. Dann wird es das i um eins erhöhen. Also, wenn diese while-Schleife das nächste Mal ausgeführt wird, wird sie schütteln. F2 ist unter sechs, und diese Bedingung ist wahr. Es wird zwei drucken, dann wird es es erhöhen, fünf werden drei. Und es wird zurückgehen, um zu überprüfen, ob drei unter sechs ist, was wahr ist. Es wird drei drucken und um den Wert um eins zu erhöhen, so wird es vier werden. Es wird hier hoch gehen ist vier, war 4.06 oder nicht? Es ist es wird für wieder drucken, fünf plus sechs. Ja. Und wenn es sechs ist, ist sechs unter sechs, nein, Salz eins, Druck Sex. Nun, lassen Sie uns diesen Code ausführen. Wie Sie sehen können, 12345. Jetzt können wir das nicht teilen und es durstig machen. Und führen Sie den Code erneut aus, wie Sie von 1 bis 29 sehen können. Wenn Sie durstig drucken möchten, können
wir unten oder gleich als Bedingung hinzufügen. Und jetzt, wie Sie sehen können, haben
wir drei versagt, weil wir gleich hinzugefügt haben. Wenn Sie den Wert von Öl ausdrucken oder um zwei erhöhen möchten, können
Sie dies in zwei ändern. Und anstelle von 123 wird es 135791113151719 und so weiter sein. Sie können dies nicht ändern fünf, und wieder, es wird 161116 sein, und so weiter. Nun erfordert die y-Schleife relevante Variablen bereit zu sein. Und in unserem Beispiel haben wir verwendet und wir haben es auf einen Anfangswert von eins gesetzt. Wir können break-Anweisung innerhalb unserer while-Schleife verwenden. Und um das zu tun, können wir nicht einfach. Beide Bedingung, wenn i gleich drei ist, dann Ziegel, Ziegel wird in dieser while-Schleife, wenn diese Bedingung wahr ist. Also lassen Sie uns das einem zeigen. Jetzt lassen Sie uns diesen Code ausführen. Wie Sie sehen können, 123. Sobald diese Bedingung wahr ist, sobald r gleich drei ist, wird
es diese while-Schleife brechen und daraus herauskommen. Jetzt haben wir auch eine Fortsetzungsaussage, die verwendet werden kann. Jetzt mit der continue Anweisung können
wir die aktuelle Iteration der
while-Schleife nicht stoppen und mit der nächsten Iteration fortfahren. Also, wenn wir diesen Code ausgeführt haben, wie Sie sehen können, wenn ich gleich drei ist, wird es fortgesetzt. Also wird es hier hoch gehen und es wird i um eins erhöhen. Das ist, während Sie stecken, und drei hier. Um dies zu vermeiden, können
wir die Position dieses Inkrements hier oben nicht ändern. Und wie Sie hier sehen können, haben
wir ein Dreimal. Jetzt, 1234. Und wie Sie sehen können, wurde
einer nicht gedruckt, weil wir die Chance haben zu hören. Jetzt machen wir das. Ok. Jetzt auch. Wie Sie sehen können, haben
wir keine drei. Hier. Es wird nicht gedruckt, weil, wenn r gleich drei ist, continue, continue bedeutet, den Rest dieses Codes zu ignorieren und zur nächsten Iteration zu gehen. Und das ist das Hauptziel der Fortsetzung Aussage. Wir stoppen die aktuelle Iteration sind diese Zeile. Wir haben diese Zeile nicht ausgeführt, und wir setzten die nächste Iteration fort. Das war's. Dies ist, desto mehr das Ring Gold von der Verwendung dieser kontinuierlichen Aussagen. Und es gibt auch eine Insert-Anweisung, die wir verwenden können, um einen
Codeblock auszuführen , sobald diese Bedingung nicht mehr wahr ist oder
einmal, sobald wir die while-Schleife beendet haben. Um dies zu tun, können wir einfach
hier schreiben , bohren, drucken, fertig. Und jetzt, wie Sie sehen können, einmal dun, drehen Bewegung in diesem Jahr, sobald es von eins bis fünf getan ist, dann wird es gedruckt, was innerhalb der else Aussage ist. Nun, das ist es. Dies ist alles, was Sie über die while-Schleife wissen müssen. Es gibt auch etwas, das verschachtelt while genannt wird, wo Sie zwei while-Schleifen zusammen hinzufügen können, genau wie die for-Schleife. Und Sie können sogar while- und for-Schleifen und die gleichen Skripte erstellen. Abhängig von Ihren Bedürfnissen. Beide werden den Code in ihnen wiederholen, bis die Bedingung erfüllt ist. Aber während ist mehr, ist mehr wie vier repräsentative Aufgaben. Und Sie können leicht eine Bedingung hinzufügen. Während for-Schleife, können Sie nicht einfach beide Bedingungen. Sie müssen sich an die Iteration für Listen,
Strings bei Strahlen und andere Sachen halten . Das war's für diese Lektion. Wenn Sie irgendwelche Fragen haben, fragen Sie bitte im Juan de Ball, das ist Ashraf.
13. 13 Exercise und Passwort: Hallo und willkommen zu dieser neuen Lektion und die
werden anwenden, was wir in den vorherigen Abschnitten gelernt haben. Jetzt werden wir ein Programm erstellen, das den Benutzer
auffordert, seinen Benutzernamen und sein Passwort einzugeben. Also lasst uns anfangen. Benutzername. Nehmen wir an, dieser andere Name ist Ashraf und die Passwörter sind 123456. Nun, um den Benutzer zu bitten, das Passwort einzugeben, müssen
wir die Eingabefunktion verwenden. Geben Sie Ihren Namen ein. Und um ihn zu bitten, seine Passwörter zu sagen, wir ,
Sie, müssen wir die Eingabefunktion verwenden. Sie übergeben es, um nach seinem Benutzernamen zu fragen. Nun, sobald er oder sein Name, müssen
wir es in einer Variablen speichern. Nennen wir es Benutzer und das Passwort und sahen die Variable, nennen
wir es übergeben. Um sicherzustellen, dass das, was er eingegeben hat, richtig ist, müssen
wir die if-Anweisungen verwenden. Wir können nicht von beginnen, denke ich, wenn Benutzer gleichen Benutzernamen. Also, wenn die erste Bedingung wahr ist, können
wir Ordner fragen. Alle Trick, wenn das Passwort durch ist. Also, wenn Pass Welten w, Dann können wir drucken. Jetzt. Wir müssen hier und hier doppeltes Gleichheitszeichen hinzufügen. Und ihr Benutzername und ihr Passwort sind wahr. Es wird willkommen drucken. Andernfalls müssen Sie Falsches Passwort
ausdrucken. Ok? Jetzt listet dies auf, diese Abfrage wird nach Benutzerpass ausgeführt. Nun, um ihren Benutzernamen einzugeben, ist es teilweise ausgeschaltet. Das Passwort lautet 123456. Jetzt, hat Druck kommen. Lassen Sie uns versuchen, es dann zu sagen. Ashraf Hinweis Pass aloft. Was ist, wenn wir den Benutzernamen eingeben? Wir müssen es nochmal ausführen. Wie Sie sehen können, wenn wir einen Raum Benutzernamen eingeben, fragt
es uns nach einem Passwort, was nicht wahr ist. Und wir sollten das ändern. Wir müssen sicherstellen, dass, wenn der Benutzername falsch ist, wenn der Benutzername nicht korrekt ist, wir diesen Bereich und Shake Bow Passwort nicht sagen wollen. Ok. Und um das zu tun, was wir tun müssen, wenn der Benutzername durch diesen Bereich ist. Andernfalls verwenden Sie „Sonst“. Benutzername drucken. Jetzt listen Sie das auf, das hier raus. J. Wie Sie sehen können, war
Benutzername der Benutzername, der gerade eingegeben ist nicht korrekt. Nun, um diese Reihenfolge oder die Reihenfolge
dieser Tumoren zu ändern , müssen wir diese beiden Linien bewegen. Jetzt. Zuerst müssen wir den Benutzer bitten, seinen Namen oder Benutzernamen einzugeben. Und wenn unser Name richtig ist, dann bitten wir ihn um sein Passwort. Jetzt, mit einem Passwort ist korrekt. Wir können drucken wird kommen. Ansonsten können wir nicht durch Passwort planen. Der Benutzername ist nicht korrekt. Wir können zum sonst gehen und Benutzername geworfen. Nehmen wir an, wir haben unseren eigenen Benutzernamen. Wie Sie sehen können, falscher Benutzername. Und das Programm endete.