Python 101: Programmierung für Anfänger | Basil | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Python 101: Programmierung für Anfänger

teacher avatar Basil, Award-Winning Educator

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      1:29

    • 2.

      Python Übersicht: Statistiken für Nerds

      0:47

    • 3.

      Python herunterladen

      4:23

    • 4.

      Text anzeigen

      3:48

    • 5.

      Zahlen in Python verwenden

      9:06

    • 6.

      Bonusfähigkeiten: Zahlen in Python

      6:18

    • 7.

      Checkpoint: Zahlen in Python

      2:14

    • 8.

      Variablen

      12:00

    • 9.

      Bonusfähigkeiten: Variablen

      5:33

    • 10.

      Daten eingeben

      8:06

    • 11.

      Checkpoint: Mad Libs erstellen

      3:50

    • 12.

      If/Else-Aussagen

      20:25

    • 13.

      While-Loops

      7:42

    • 14.

      Funktionen

      5:25

    • 15.

      Kursprojekt

      1:51

    • 16.

      Zusammenfassung: Schlussfolgerung

      1:24

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

1.049

Teilnehmer:innen

31

Projekte

Über diesen Kurs

Schnapp dir deinen Computer und deine Kreativität und begleite mich auf eine zertifizierte 90-minütige Python-Programmierreise. 

Dieser Kurs wurde sorgfältig zusammengestellt, um jeden ohne Vorkenntnisse oder Erfahrung in die Welt der Programmierung mit Python zu führen und dabei alle grundlegenden Fähigkeiten zu beherrschen.

Sie erhalten nicht nur einen Einblick in alle Kernkonzepte, sondern wir sehen auch, wie jedes von ihnen in unserem täglichen Leben anwendbar ist, anhand von vielen praktischen Beispielen und Checkpoints. Dieser Kurs ist besonders für dich, wenn du nach immersiven Babyschritten und praktischen Details an einem Ort suchst.

In diesem Kurs lernst du alles über:

  • Was genau Python ist und wie du es auf deinem Gerät installierst
  • Text mit Python anzeigen
  • Mit Zahlen und mathematischen Berechnungen arbeiten
  • Variablen
  • Daten eingeben 
  • If/Else-Aussagen für die Entscheidungsfindung
  • While-Loops
  • Funktionen erstellen

Die oben genannten Fähigkeiten erlauben es dir, alles zu schreiben, einfache und komplexe Berechnungen durchzuführen, intelligente interaktive Programme zu erstellen und am Ende eine klar strukturierte, gut organisierte Programmdatei zu haben. Am Ende dieses Kurses wirst du also eine solide Grundlage haben, um auf das mittlere und sukzessive professionelle Niveau zu gelangen. 

Python ist wahrscheinlich die vielseitigste und am schnellsten wachsende Programmiersprache, daher solltest du auf jeden Fall zumindest die Grundkenntnisse beherrschen, um mit der Welt Schritt zu halten. Das Beste daran ist, dass Python für jeden ist. Jeder kann noch mehr tun, indem er etwas von seinem Wissen und seinen praktischen Fähigkeiten in sein Leben und seine Karriere anwendet, nicht nur in der Data Science. Und jetzt ist es an der Zeit, diese Reise zu beginnen! 

Wir sehen uns in der ersten Kurseinheit!

Triff deine:n Kursleiter:in

Teacher Profile Image

Basil

Award-Winning Educator

Kursleiter:in

Skills dieses Kurses

Entwicklung Programmiersprachen Python
Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung: Die meisten Leute denken zwar, dass Programmieren so aussieht, es ist tatsächlich viel einfacher und einfacher , als Sie es sich jemals hätten vorstellen können. Glauben Sie mir nicht, schauen Sie sich an, was die Experten zu sagen haben. Es ist eine Fähigkeit, die sehr zugänglich ist. Es ist keine felsige Wissenschaft. Es ist nicht so, dass du alles wissen musst. Vieles davon kannst du selbst machen. Du brauchst die Erlaubnis von niemandem, um etwas zu tun. Du kannst einfach Dinge kaputt machen und es baut sich wieder auf, nichts passiert. Sie müssen nicht jemand sein, der rund um die vor einem Computer sitzt. Entschuldigung. Hallo, alle zusammen. Ich bin Basil, und in diesem Kurs lernst du alles, was du brauchst , um mit Python loszulegen. Ich habe vor einigen Jahren mit dem Programmieren angefangen und unterrichte es jetzt seit mehr als drei Jahren. Es war sehr bereichernd für mich zu sehen, wie der Computer die ganze Arbeit mit nur wenigen Codezeilen erledigen kann Und bald erkannte ich das enorme Potenzial von Python, da wir uns in eine vollständig computerisierte Welt begeben in der Programmierer sehr gefragt sind Wenn Sie wirklich mit dem Programmieren beginnen möchten, aber nicht wissen, wo Sie anfangen sollen, wurde dieser Kurs speziell für Sie entwickelt Es besteht aus einer Reihe sehr klarer und präziser Videos, die alle grundlegenden Themen von Python behandeln Dazu gehören das Herunterladen von Python, Drucken von Texten, die Verwendung von Mathematik und Python, Variablen, Eingabe von Daten, If-else-Anweisungen, While-Schleifen, Funktionen sowie mehrere Checkpoints entlang des Kurses, um Ihr Verständnis zu überprüfen Wofür paaren wir uns also? Lass uns gleich loslegen. 2. Überblicke in Python: Statistiken für Nerds: Bevor wir jetzt mit der eigentlichen Programmierung beginnen, finde ich es sehr wichtig, dass Sie wissen, was genau Python ist und welche Hauptmerkmale und Eigenschaften dieser erstaunlichen Programmiersprache sind. Es gibt drei Hauptpunkte , die du wissen sollst. Zunächst einmal ist Python eine hochrangige Skriptsprache, die für eine Vielzahl von interessenbezogenen Aufgaben, Systemadministration und Textverarbeitung verwendet werden kann von interessenbezogenen Aufgaben, . Zweitens möchte ich, dass Sie wissen, dass Python eine interpretierte Sprache ist. Interpretierte Sprachen müssen nicht kompiliert werden, um sie auszuführen. Dies bedeutet, dass der Programmierer den Code schnell ändern und dann schnell die Ergebnisse sehen kann. Drittens möchte ich, dass Sie wissen, dass Python eine Open-Source-Programmiersprache ist. Dies bedeutet, dass es für jedermann verfügbar ist, dass es leicht zu lesen und leistungsstark ist. Zur gleichen Zeit. 3. Python herunterladen: Okay, Python herunterzuladen ist also wirklich einfach. Sie müssen nur zu Ihrer Suchmaschine gehen. Das Suchfeld, in das Sie Python eingeben möchten, laden Sie herunter. Da gehst du. Dann bekommst du eine Reihe von Ergebnissen. Aber die sicherste und zuverlässigste Website zum Herunterladen der Python-Aufforderung ist Überraschung. Überraschen Sie die Python-Website selbst. Darauf wirst du klicken. Und dann benutze ich hier Windows. Also muss ich nur auf diesen gelben Button klicken, weil es heißt, die neueste Version für Windows herunterzuladen. Wenn Sie ein anderes Betriebssystem verwenden, können Sie einfach auf das macOS klicken , jedes andere Linux. Und wenn Sie die vorherigen Releases oder andere Releases sehen möchten , gehen Sie hier versteckt. Ich werde veröffentlichen und abhängig von Ihrem Betriebssystem werden Sie Windows, macOS, andere Plattformen. Aber es ist so einfach wie das Klicken auf diesen gelben Button. Also klicke ich darauf. McDonald ist hier in der Ecke. Alles klar, sobald es fertig ist, können Sie auf das klicken, was größer als dann auf Installieren. Jetzt. Du klickst auf Ja. Jetzt bin ich mir nicht sicher, ob das auf dem Screencast erschienen ist. Aber was passiert ist, war, dass ich eine Benachrichtigung von Windows erhalten habe, die besagt, ob ich dies herunterladen möchte , und ich habe einfach nachgesehen, ja. Wenn du also siehst, dass es ein 100% iger Safe ist. Nun, das könnte ein bisschen dauern, okay? Du musst also nur geduldig sein, bis die Bar das Ende erreicht hat. Wird auf deinem Computer sein. Initialisiert immer noch. Okay, da sind wir los. Wir haben einige Fortschritte. Jetzt dauert es normalerweise nur ein paar Minuten. Mehr oder weniger eine Kraft. Okay? Fast fertig. Okay, anstatt was erfolgreich ist, bist du fertig, klickst du einfach auf Schließen. Und da gehst du. Du tippst Python hier. Also wollen wir diesen , den IDL Lee, an dem wir arbeiten werden. Darauf können Sie doppelklicken . Und da gehst du. Das ist das iPhone. Sie haben Python auf Ihrem Gerät. 4. Text anzeigen: Das erste und wichtigste in Florida und Python ist definitiv, wie man Text anzeigt. Aber wir haben dieses Top für einen Moment hier und fragen uns, was genau in Python gesetzt ist? Nun, Texte sind ganz einfach ein beliebiger Charakter. Es könnte ein Großbuchstabe, Kleinbuchstabe, eine Zahl oder ein Symbol sein, das zwischen zwei umgekehrten Kommas liegt, und sie müssen zwischen zwei umgekehrten Kommas liegen. Texte in Python werden als String bezeichnet und auf STR gekürzt. Und es wird mit der Druckfunktion angezeigt. Jetzt, da Sie die Grundlagen kennen, schauen wir uns dies in der Praxis an. Okay, da dies die erste Art von Programmcode für Sie ist , ich Sie gerne Schritt für Schritt durch den Prozess. Wenn Sie also Python öffnen, befinden Sie sich in jeder Shell in der IDL, und dies sind im Wesentlichen die Ergebnisse Ihres Codes. Und wenn Sie den Code schreiben möchten , müssen Sie eine neue Datei öffnen. Also Datei, neue Datei. Und da gehst du. Hier schreibst du deinen Code. Unser erster Code wird Text anzeigen. Sie möchten eine Nachricht drucken. Und dazu verwenden wir die Druckfunktion Freunde“ und „Kleinbuchstaben“ und zwei Klammern. Und jetzt müssen Sie mit allem, was gedruckt werden muss, zwischen diesen beiden Klammern schreiben. Wenn ich also eine Zeichenfolge drucken möchte, muss ich nur zwei Anführungszeichen setzen da dies die Struktur einer Zeichenfolge ist. Und dann schreibe ich hier einen Satz. Sagen wir also ein Kilogramm Mangos. Mango kostet 3 Dollar. Okay? Also habe ich den Satz gewählt, weil er Zahlen wie 13 hat. Es hat ein Symbol, das Dollarzeichen, und es hat einen Großbuchstaben, obwohl es grammatikalisch falsch ist, und auch Kleinbuchstaben. Dies soll Ihnen nur zeigen, dass eine Zeichenfolge außer jeder Art von Zeichen ist. Und okay, das ist also deine erste Art von Programmcode. Wenn Sie dies ausführen, müssen Sie zu Run Module gehen. Du musst es retten. Lasst uns das Beispiel speichern. Du gehst in die Shell, wir haben die Texte angezeigt. Ein Kilogramm Mango kostet 3 Dollar. Herzlichen Glückwunsch, dies ist Ihre erste Codezeile. Jetzt möchte ich dir eine Bonus-Fähigkeit beibringen, und diese Fähigkeit konvertiert Text. Um das zu tun, muss ich zurück zu unserer Akte. Und statt einer Zeichenfolge werde ich eine Ein-Wort-Zeichenfolge haben, nämlich Banane. Banane zum Beispiel. Und das werde ich laufen lassen. Okay? Und wie Sie sehen können, habe ich Bananen und Kleinbuchstaben. Aber dann sag, ich habe meine Meinung geändert und möchte, dass es ein Großbuchstaben ist, anstatt es in Großbuchstaben zu entfernen es in Großbuchstaben erneut einzugeben. Aber ich kann es tun, ist oben rechts dort zu adoptieren. Führen Sie das Modul aus. Okay? Wir kriegen Nan und Großbuchstaben. Sie können genau das Gegenteil tun. Wir können es in unserem Fall hier haben. Nana. Verwenden Sie dann lokal die langsamere Funktion übernehmen. Führen Sie das Modul aus. Okay? Da gehst du. Wir waren hier in einem Großbuchstaben und dann in Kleinbuchstaben. Und eine letzte Sache ist, dass Sie zum Beispiel haben können , dann können Sie den ersten Buchstaben großschreiben. Wir wollen also nur, dass der Schnabel zutrifft. Wir müssen Punkte machen und unzählige das Unravel-Run-Modul. Okay? Wir müssen nur kapitalisiert werden und der Rest ist Kleinbuchstaben. Ja, das war's. Dies sind prognostizierte Tests. 5. Zahlen in Python verwenden: Mathe kann dich kriegen. Diese Zahlen können verwirrend werden. Diese Dezimalstellen sind mir wirklich auf die Nerven gegangen. Was ist jedoch, wenn ich Ihnen sagen , dass Python eine Lösung dafür bietet? Alles was Sie tun müssen, ist den richtigen Code zu schreiben. Und genau das werden wir heute lernen. Aber bevor wir das tun, muss ich Ihnen zwei Schlüsselkonzepte vorstellen , wenn es um Zahlen geht. Das erste Schlüsselkonzept ist also, dass es in Python zwei Arten von Zahlen gibt. Die erste ist Ganzzahlen, und Sie sind möglicherweise mit denen aus Mathe vertraut. Ganzzahlen oder ganze Zahlen. Sie könnten positiv, negativ oder 0 sein. Und Python erkennt ganze Zahlen als ich leere. Und wenn Sie das eingeben, wird es lila, was darauf hinweist, dass es eingebaut ist und die zweite Art von Zahl in Python erkennt , die über Wasser bezeichnet wird. Flach ist ganz einfach jede Zahl, die einen Dezimalpunkt hat , unabhängig davon, was vor oder nach dem Dezimalpunkt liegt. Und diese können positiv oder negativ sein. Sei vorsichtig, das kann sehr schwierig werden. Zum Beispiel haben diese 15 und dieses Team genau den gleichen numerischen Wert. Da dieser jedoch ein Dezimalzeichen hat, verwendet Python damit, da es schwebt und sich mit dieser als Ganzzahl befasst. Wie auch immer, Flussmittel sind eingebaut und von Python als Float erkannt. Es gibt keine Abkürzung für uns, und das wird natürlich lila. Das zweite wichtige, was Sie wissen müssen, ist, dass Zahlen keine Strings sind. Sie setzen sie nicht in invertierte Kommas ein, da sich um völlig unterschiedliche Datentypen handelt. Zum Vergleich sind Strings eine festgelegte Interessen, die keinen numerischen Wert haben, während Zahlen einen Wert haben , den Python erkennt. Machen Sie die Dinge klarer. Betrachten wir Zahlen als Zahlen, die Einheiten darstellen. Fünf repräsentiert beispielsweise fünf Einheiten, drei repräsentiert drei Einheiten und 70,8 sieben Einheiten und acht Zehntel Einheiten und so weiter und so weiter. Wenn Sie also Zahlen und Situationen verwenden , die einen numerischen Wert erfordern, setzen Sie sie nicht in invertierte Kommas ein, da sie diesen numerischen Wert verlieren, wenn Sie dies tun . Und daher wird es für eine mathematische Berechnung nicht berechtigt sein. Versteh mich nicht falsch. Dies bedeutet nicht , dass Sie keine Zahlen und Strings verwenden konnten oder sollten. kannst du und es ist vollkommen in Ordnung, genau wie ich es in der vorherigen Lektion getan habe. Was ich jedoch meine, ist, dass wenn Sie möchten diese Zahl einen numerischen Wert enthält, wenn Sie ihn in einer Berechnung verwenden möchten, sie als Ganzzahl oder Float und nicht als String verwenden müssen . Verwirrt, keine Sorge, du wirst alles in der Praxis verstehen. Okay, also fangen wir ganz einfach an, indem wir ein paar ganze Zahlen drucken. So zum Beispiel eine Top Sieben. Drucken wir die negative Ganzzahl wie minus 12. Lassen Sie uns 0 drucken , da 0 auch Ihr Run, Run Modul bestimmen soll. Okay? Und da haben wir unsere Ganzzahlen. Okay, sehr nett. Jetzt lasst uns etwas Fluss haben. Also 7.298 und das zum Beispiel 12.450,26. Lassen Sie uns das auf dem Modul ausführen. Okay, da haben wir unsere Schwimmer. Was ich jetzt von dir will, ist, mit den Zahlen zu experimentieren und mit ihnen herumzuspielen, genau wie eine sehr große Zahl zu finden, Es sind sehr kleine Zahlen, ganze Zahlen und Floats. Und ich finde es sehr wichtig, dass du weißt, wie man sie auseinander hebt, dass du weißt, was eine Ganzzahl ist und welcher ein Float ist. Also mach weiter und fange an , ein paar Zahlen zu setzen. Und so verwenden wir Zahlen in Python nicht wirklich. Wir verwenden sie in mathematischen Berechnungen, worauf wir uns bald einlassen werden. Aber im Moment muss ich sicherstellen, dass Sie mit den Zahlen vertraut sind. Also mach weiter und fang an. Und denken Sie daran, setzen Sie die Anführungszeichen nicht, da wir sie als Zahlen und nicht als Streams verwenden. Sobald Sie mit der Verwendung von Zahlen sowohl als Ganzzahlen als auch als Floats vertraut sind, können Sie diese in Berechnungen verwenden. Heute sprechen wir über sechs Arten von Operationen. Und das sind Addition, Subtraktion, Multiplikation, Division. Powers sind Indizes und Modul. Beginnen wir nun mit dem einfachsten, der Zusatz ist. Also drucke zwei Klammern und ich füge zwei Zahlen wie zum Beispiel 59 hinzu. Du führst das aus. Okay. Großartig. Wir haben 14. Denken Sie daran, als ich Ihnen gesagt habe wie Sie sie als Strings verwenden können. Mal sehen, was passiert, wenn ich zwei Anführungszeichen setze und es in ein String-Modul verwandle , okay? Ja, du bekommst fünf plus neun, befasst sich einfach mit ihnen als Charaktere und klebt sie zusammen. Es führt die eigentliche Operation nicht aus, da die Zahl ihren mathematischen Wert verloren hat. Jetzt lasst uns weitermachen und einen Blick auf die Subtraktion werfen. Was ich tun muss, ist zwei Klammern zu drucken. Dann werde ich hier ungefähr neun minus sechs haben. Ich sollte drei kriegen. Das Minuszeichen ist der Bindestrich. Also sind wir für das Modul gelaufen. Okay? Du kriegst drei. Großartig. Lassen Sie uns ein anderes Beispiel haben, bei dem die erste Nummer drei, die zweite sechs ist, damit wir eine negative Zahl erhalten. Wir werden negativ drei. Sehr nett. Die Subtraktion ist so einfach wie diese. Lasst uns nun zur Multiplikation übergehen. Multiplikation ist auch sehr einfach. Druck. Wir haben neunmal sechs. Das Multiplikationszeichen ist das Sternchen. Und lauf, führe das Modul aus. Okay, wir kriegen 54. Lasst uns noch eins haben. Zum Beispiel 4,8 mal sechs. Im Modul, okay? Wie Sie sehen können , können Sie sowohl Floats als auch Ganzzahlen ausprobieren. Okay, also lasst uns jetzt zur Division übergehen, um wieder zu drucken. Und das Divisionszeichen ist der Schrägstrich. So haben wir zum Beispiel 72 geteilt durch 98. Also laufen wir aus, führen Modul aus. Okay? Genial, du hast acht. Versuchen wir es mit einem anderen. Wir haben zum Beispiel 35 geteilt durch sieben. Okay? Wir kriegen fünf. Es ist sehr einfach, es ist sehr einfach. Gehen wir nun zu Powers sind Indizes für diejenigen unter euch, die nicht wissen, was das ist. Zum Beispiel bedeutet zwei bis drei Mal zwei multipliziert mit sich selbst, also zwei Mal zwei Mal zwei, was acht entspricht. Um das zu tun, drucken wir zwei. Und um eine Zahl an die Macht einer anderen Zahl zu erhöhen, setzen Sie zwei Sternchen und drei. Dies bedeutet zwei zur Macht von drei. Run, führe das Modul aus. Wir sollten acht kriegen. Großartig. Jetzt versuchen wir es mit anderen Zahlen. Also werden wir wie eine verrückte große Zahl. Sieben auf das Power 473-Modul. Okay, genial. Du könntest einfach Spaß damit haben, okay? Er konnte sehr kleine Zahlen, sehr große Zahlen usw. fahren , bis wir den Dreh raus hatten. Jetzt wird die letzte mathematische Operation für diese Lektion Modul sein. Und um dies zu veranschaulichen, verwende ich ein Beispiel, weil dies für einige von Ihnen neu sein könnte. Drucken Sie also zwei Klammern, fünf Modul, zwei Modul ist das Prozentzeichen. Also fünf Modul bis fünf Prozentzeichen auch. Lies das als fünf Mod zwei. Und was Python macht, ist, dass es die Fünf braucht , sie durch die beiden teilt und dann den Rest ausspuckt. Fünf geteilt durch zwei sind also zwei, Rest eins. Wenn ich also renne, sollte ich mir einen besorgen. Versuchen wir es mit einem anderen. Versuchen wir 17 geteilt durch fünf. Zum Beispiel. Dies sollten drei sein, Rest zwei. Also sollte ich zu einer sehr, sehr wichtigen Anmerkung kommen , dass Python die Reihenfolge der Operation verwendet. Was ich meine ist, wenn ich vier plus fünfmal sieben drucke, wird es zuerst fünf mit 7 multiplizieren weil es die Multiplikation gegenüber Addition priorisiert. Fünfmal sieben sind 35, und dann werden die vier hinzugefügt. Also kriegen wir 39 Run, Run Modul. Okay, Großartig. Wenn Sie nun zuerst die Vier und die 5 hinzufügen und dann das Ganze mit sieben multiplizieren möchten, müssen Sie Klammern hinzufügen. So priorisieren wir bestimmte Operationen gegenüber anderen. Auf diese Weise haben wir vier plus fünf, das sind neun und dann neun Mal sieben. Das gibt uns 63 Run Modul, okay? 63. Sie sehen, dass die Hinzufügung der Klammern die Zahl von 3963 ändert. Es ist sehr einfach, es ist sehr einfach. Achte einfach darauf und alles wird erstaunlich werden. 6. Bonus Zahlen in Python: Sobald Sie die Grundlagen gemeistert haben, ist es immer eine gute Idee, die Dinge ein wenig zu verbessern und sich selbst herauszufordern. Wie wäre es also, wenn du diese Bonusfähigkeiten überprüfst? Jetzt verwenden fast alle Programmierer irgendwann Zahlen in ihrem Code. Also werde ich Sie durch die Bonusfähigkeiten und großartigen Funktionen führen, die Sie im Umgang mit Zahlen verwenden können , da sie einen großen Teil von Python bilden. Nun besteht die erste darin, zu klassifizieren, ob eine Zahl eine Ganzzahl oder ein Float ist. Und mach das, lass mich print benutzen. Die Funktion, die wir verwenden werden, ist die Type-Funktion. Geben Sie also Kleinbuchstaben und zwei Klammern ein. Es wird lila, weil es eine eingebaute Funktion ist. Hier drin. Ich werde zum Beispiel einen Float wie 4.9 haben , das Molekül laufen lässt. Du siehst, es ist 4.9 als Float eingestuft. Versuchen wir zum Beispiel neun, was eine ganze Zahl ist. Okay? Wir kommen zur Klasse I und t. Es sagt uns also, dass dies eine Ganzzahl ist. Lassen Sie mich Ihnen jetzt zeigen, was ich mit dem Beispiel 15 bei 15 und der vorherigen Lektion gemeint habe. Also 15 ohne Dezimalpunkt, ausführen, Modul ausführen. Okay? Dies ist eine Ganzzahl. Wenn ich jetzt 15 mache, ist der numerische Wert immer noch 15, aber er hat einen Dezimalpunkt. Und ich führe auch Run Module aus. Es ist jetzt ein Schwimmer. Irgendwann, wenn Sie Ihr Programm schreiben, finden Sie es möglicherweise nützlich zu wissen, wie Sie Zahlen von Leuten in Ganzzahlen umwandeln und umgekehrt. Jetzt stimmt es, dass wir zuerst die Druckfunktion verwenden werden, um die Ergebnisse zu visualisieren. Dann werde ich hier wie 15 INT schweben. Okay? Was das tut, ist, dass es 15 braucht und es in eine Ganzzahl konvertiert, und dann druckt es das Ergebnis, zeigt uns die ganzzahlige Version von 15. Los geht's, es druckt 15. Wenn Sie das Gegenteil tun möchten, möchten Sie eine Ganzzahl in einen Float umwandeln. Schwimmt. Lasst uns zum Beispiel 15 haben. Führen Sie das Modul aus, okay? Und du bekommst 15, was die Standardversion von 15. Und Sie können dies besonders nützlich finden , wenn Sie sich mit Physik beschäftigen, z. B. mit Mengentabellen, in denen Sie mit einer Reihe signifikanter Zahlen übereinstimmen müssen. Sie können also nicht sowohl Floats als auch Ganzzahlen in derselben Tabelle haben . Sie können entweder alle Flüssigkeiten für alle Ganzzahlen haben. Also müssen wir das benutzen und auch daran gearbeitet haben. Sie können eine Zahl auch in eine Zeichenfolge konvertieren. Drucken Sie also SCR, die Zahlenzeile. Zum Beispiel 16. Run, führe das Modul aus. Okay? Jetzt gibt es hier keinen sichtbaren Unterschied. Aber was passiert ist, dass diese 16 jetzt keinen numerischen Wert hat. Es hat gerade seinen numerischen Wert verloren und Sie können ihn nicht mehr in Berechnungen verwenden. Sie können es jedoch in einem Satz verwenden. Dies ist daher besonders nützlich , wenn Sie eine Zahl neben einer Zeichenfolge oder neben einem Satz verwenden . Nun, um Ihnen zu zeigen, dass dies diesen numerischen Wert verloren hat, und versuchen Sie dann , dies mit 14 hinzuzufügen. Lauf Läppchen. Okay? Es gibt eine Fehlermeldung aus, weil es nicht ist, richtig, es ist nicht INT. Jetzt gibt es eine weitere sehr nützliche Funktion, die Ihnen den absoluten Wert einer Zahl gibt. Wenn Sie nicht wissen, was das ist, betrachten Sie es als die Entfernung einer Zahl von 0. beispielsweise fünf Einheiten von 0 entfernt. Minus fünf sind ebenfalls fünf Einheiten von 0 entfernt. Um also im Wesentlichen den absoluten Wert einer Zahl zu finden, entfernen Sie einfach das negative Vorzeichen. Wenn es negativ war und wenn es positiv war, lassen Sie es einfach so, wie es ist. zu tun, haben Freunde die Funktion der Bauchmuskeln. Und Blutgruppe. Zum Beispiel negativ 93. Lass mich diesen Läppchen laufen lassen. Wir erhalten 93, weil dies der absolute Wert von negativ 93 ist. Es ist die Entfernung von 0 entfernt. Der negative 93 ist, es ist sehr einfach, sehr einfach. Du wirst das jetzt vielleicht nicht benutzen, aber du wirst es auch in Zukunft tun. Und wir haben eine andere Funktion, nämlich die Power-Funktion. Wie kann man Klammern machen? Und dies ist eine der Funktionen, mit denen Sie die beiden Informationen übergeben können. Also zum Beispiel 23, okay? Und was das tut, ist, dass es zwei auf die Macht von drei erhöht . Es ist genau das Gleiche. Tut das. Also drucken Sie 23, wir haben genau den gleichen Wert. Mal sehen, dass sie uns beide acht geben. Es ist sehr schön, beide zu kennen. Jetzt haben wir auch zwei weitere Funktionen, denen Sie zwei Informationen weitergeben können. Dies sind die Max - und Min-Funktionen. Fangen wir mit Maps an. Sie können einfach dann max, zwei Klammern drucken. Und hier drin wirst du zwei Zahlen wie 13 und Zeit haben . Und was Python tun wird, ist, dass er 139 vergleichen wird. Dann wird es die größere Zahl drucken. Also führe das Modul aus. Okay, wir haben 13, weil 13 größer als neun ist. Und dann gibt es die Min-Funktion. Also rennen Männer 139, führen Modul aus. Dies wird uns die kleinere Zahl geben. Gibt uns neun. Ganz einfach, sehr einfach. Jetzt wird die letzte Bonus-Fähigkeit, die ich dir heute beibringen möchte , sein, wie man Zahlen mit der Rundfunktion rundet, zwei Klammern druckt und rundet. Was hier passiert, ist Nummer, die Sie hier eingeben, wie 4.9. Jetzt wird Trump sie finden. Wenn ich also renne, führe das Modul aus, okay, es gibt uns fünf. Und dann sagen wir, ich möchte es auf 4.2 abrunden. Dies sollte sich auf vier runden. Ausführen, Modul ausführen, okay? Es sinkt auf vier. Was diese Funktion tut, ist die Zahl im Grunde auf die nächste ganze Zahl zu runden. 7. Checkpoint: Zahlen in Python: Bisher geht es dir gut. Lassen Sie uns für Check Point Ihr Verständnis mit dieser sehr einfachen Übung überprüfen. In dieser Übung schreiben Sie eine sehr einfache, aber sehr nützliche Codezeile , die uns hilft, zwischen Grad Celsius und Grad Fahrenheit zu konvertieren . Also musst du zuerst eine Suchmaschine durchlaufen , um eine Formel dafür zu finden. Und ich habe festgestellt , dass dieser Grad Celsius mal neun über fünf plus 32 Grad Celsius ist , gibt uns den Grad in Fahrenheit. Jetzt, da Sie die Formel haben, möchte ich, dass Sie einen Code schreiben, der 20 Grad Celsius in Grad Fahrenheit umwandelt . Dann möchte ich, dass du diese Antwort auf die nächste ganze Zahl rundest . Sie müssen also die Round-Funktion verwenden. Ich möchte, dass du es selbst versuchst. Also mach weiter und pausiere das Video bevor die Antwort in 321 erscheint. Nun ist der Schlüssel zum Schreiben dieser sehr einfachen Codezeile, 20 in die Formel zu ersetzen, die Grad Celsius in Grad Fahrenheit umwandelt. Weil wir 20 Grad Celsius in die Äquivalente in Grad Fahrenheit umrechnen wollen. Also ganz einfach haben wir 20 in die Formel gegeben. Also 20 multipliziert mit neun geteilt durch fünf und dann plus 32. Und beachten Sie hier, dass ich keine Klammern verwendet habe, da Multiplikation und Division bereits Vorrang vor Addition haben, sodass keine Klammern hinzugefügt werden bereits Vorrang vor Addition haben, müssen. Dann wollen wir unsere Antwort runden denn die Antwort muss auf die nächste ganze Zahl lauten. Also runde Funktion. Okay da. Und schließlich müssen wir die Druckfunktion hinzufügen. Also gibt es Python-Drucke die Antwort. Da gehst du. Was hier passiert ist, dass es 20 Grad Celsius braucht. Es setzt es in die Formel genau dort, um die Anzahl der Grad in Fahrenheit zu berechnen, die Gründe, die auf die nächste ganze Zahl antworten. Und schließlich zeigt es das Ergebnis in der Shell an, da wir die printf-Funktion haben. Also lauf, führe das Modul aus. Okay. Ja, lasst uns weitermachen und prüfen, dass Sie in unserer Forschungsmaschine einen Celsiuswechsel haben, der 68 Grad Fahrenheit entspricht . Toller Job. 8. Variablen: Verwendung von Variablen ist ein sehr grundlegender Aspekt der Programmierung, den Sie wirklich kennen und beherrschen möchten . Und hier ist der Grund. Weil Sie in Python viele Daten verwenden werden. Diese Daten können manchmal schwer zu verwalten und überwältigend sein. Hier kommen Variablen ins Spiel um die Dinge viel einfacher zu machen. Variable ist der Speicherort im Speicher, in dem Sie Text oder Zahlen vorübergehend speichern können. Sie können es sich als eine leere Schachtel vorstellen , in der Sie alles aufbewahren können, was Sie wollen. Einfach, oder? Wunderbar. Lass es uns in der Praxis sehen. Also zeige ich Ihnen zunächst die Struktur einer Variablen. Die Struktur ist sehr einfach. Es ist im Grunde der Name der Variablen, das Gleichheitszeichen und dann ihr Wert. Nennen wir es Variable ein Gleichheitszeichen, gefolgt von einem Löwen, was der Wert von a ist. Was das bedeutet ist, wo immer es im Programm vorkommt, wir beziehen uns auf Align. Und der Name ist a, es gibt ein Gleichheitszeichen und seine Werte die Stringzeile. Lassen Sie uns noch ein paar Variablen wie v gleich neun haben. Zum Beispiel. Secrets ist gleich p. Entschuldigung. Schau nach oben. Die Zahl ist gleich 36. Hab meine Haustiere. Ist gleich witzig. Schließlich lassen wir uns Krebs gleich wahr haben. Jetzt gibt es ein paar Dinge, auf die ich hier hinweisen muss. Zuallererst wird die Struktur einer Variablen als Gleichheitszeichenwert bezeichnet. Und der Name könnte ein Buchstabe wie ein oder B sein. Es könnte ein Wort wie Geheimnisse oder eine Zahl oder Antwort sein. Es könnte eine Phrase wie mein Haustier sein. Beachten Sie hier jedoch, dass Sie keine Leerzeichen im Namen einer Variablen haben können. Meine Haustiere waren also durch einen Unterstrich und nicht durch Leerzeichen getrennt , weil Sie irgendwie ein Leerzeichen im Namen einer Variablen haben. Es ist entweder ein Unterstrich oder einfach wie keine Leerzeichen, was ich nicht empfehle. Machen Sie weiter und fügen Sie die 100-Punktzahl hinzu. Und das war's für die Namen, das Gleichheitszeichen ist ziemlich Standard. Und schließlich haben wir den Wert. Jetzt können Variablen drei Arten von Werten annehmen. Sie können eine Schnur wie Kunde nehmen, ich habe den letzten Cookie und das letzte Geld gegessen. Und es könnte auch Zahlen wie 936 dauern. Und schließlich können wir einen booleschen Wert annehmen. Jetzt ist ein boolescher Wert im Grunde entweder wahr oder falsch. Es sind nur diese beiden Werte, können aber keine anderen zwei Werte annehmen. Und Sie sind mit ihnen in unseren täglichen Interaktionen und unserem täglichen Leben möglicherweise nicht sehr vertraut . Bei der Programmierung verwenden wir sie jedoch fast ständig. Sie sind sehr wichtig. Nur um zu veranschaulichen, was genau sie sind. Sagen wir zum Beispiel, wenn ich ihn frage : Bist du Linkshänder? Jetzt? Wenn du Linkshänder bist, sagst du wahr, Viagra war dabei, und wenn nicht, wirst du falsch werden. Ich bin Rechtshänder, aber es gibt keine anderen Optionen, die sowohl Linkshänder noch Rechtshänder sind. Es ist entweder wahr oder falsch. Es gibt keine andere Option. So funktionieren Booleans also im Grunde . Beginnen wir mit einer sehr grundlegenden Übung, bei der es einfach darum geht, Variablen zu drucken. Also werde ich w gleich Popcorn haben, auch m gleich 92 haben. Wenn ich also das Wort Popcorn drucken möchte, kann ich das einfach machen. Druck doppelt. Was Python hier macht, ist, dass es kommt und sieht , dass es W drucken muss. Es überarbeitet den Code. W ist also gleich Popcorn. Also wird es Popcorn drucken. Führen Sie also Modul aus, wie Sie sehen können, dass es Popcorn gedruckt hat. Lasst uns sie ausdrucken. Zum Beispiel. Ausführen, Modul ausführen. Du hast 92. Lassen Sie uns nun ein Beispiel haben , um zu sehen, wie wir Variablen in Python verwenden. Jetzt schreibe ich zunächst einen Satz. Zum Beispiel habe ich das. Witzig. Mein Geld heißt Caso. Und so süß habe ich noch nie gesehen. Okay, lass uns das versuchen. Und da haben wir unseren Satz. Jetzt. Sagen wir, dass heute Morgen vier Jahre später aufgewachsen ist und Robbins geworden ist. Ich muss den Satz ändern und Bunny, Kaninchen jedes Mal ersetzen, wenn es auftritt. Und lass uns das versuchen. Okay? Ja, Kaninchen. Kaninchen. Und wir haben auch ein Kaninchen da drüben. Das hat nicht sehr viel Spaß gemacht und ich hätte viele Fehler machen können. Ich hätte eines der Hasen verpassen können, ich hätte Kravitz falsch buchstabieren können. Und geschweige denn Es hat viel Zeit und Mühe gekostet. Stellen Sie sich vor, Sie müssen programmieren, das ist Tausende von Zeilen lang. Wurden wir mehrmals 100 Mal Bunny erwähnt. Und du musst jeden einzelnen von denen in Kaninchen umwandeln. Dies ist nicht sehr machbar, da Sie nicht genug Zeit haben und viele Fehler machen werden. Hier kommen also Variablen ins Spiel. Um Ihnen das zu zeigen, erstelle ich eine Variable, nennen wir diesen Patch zum Beispiel gleich. Okay? Wo ich hier tun kann, ist den Satz zu entfernen. Ich füge ein neues hinzu. Also lasst uns das tun. Dann unterbreche ich hier den Satz, indem das String-Komma, den Namen der Variablen, schließe . Noch ein Komma, dann den Satz wiedereröffnen. Was hier passiert, ist, wenn Python anfängt, die Druckfunktion zu lesen, sie tippt ein, ich habe ein Haustier. Dann sieht es, dass dieser Haustiere sieht. Also wird es weitergehen und nach Haustieren in Code suchen und es wird feststellen, dass es dem Kumpel gleich ist. Es wird Hasen hier drüben einsetzen . Und das wird so weitergehen. Eine letzte Sache. Hier gibt es keine Leerzeichen , da Python das Leerzeichen automatisch einfügt. Also habe ich ein Haustierhäschen. Ähm, also mein, mein, dann werden wir das schließen. Schon wieder. Alma alma reopen heißt Konsole. Dies ist eigentlich der Antragsteller, der den Satz fortsetzt. Es heißt Picasso. Hab ich noch nie gesehen. A. Jetzt haben wir das Komma geschlossen. Dieses Komma wurde wieder geöffnet. Q. Beiliegend. Okay. Ich weiß, das war ein bisschen schwieriger als nur Bunny einzutippen, aber mal sehen, was bei einem Run for Modul passiert. Okay? Also habe ich ein Haustierhäschen. Mein Kumpel heißt Picasso. Ich habe noch nie einen Haufen von diesem Süßen gesehen. Es hat nur Bunny hingebracht, genau da, wo ich das hinstelle. Wo immer ich diese Variable eingefügt habe, hat sie sie durch Bunny ersetzt. Sagen wir nun, dass es vier Jahre später erwachsen wurde. Was ich mache ist, dass ich Hasen hier drüben durch Kaninchen ersetzt habe. Einmal in der Variablen. Wenn ich renne, habe ich einen schlechten Wendekreis, meine Kaninchen, ich habe noch nie ein Kaninchen gesehen. Es wird Hase jedes Mal im Satz durch Kaninchen ersetzt . Jetzt war das viel einfacher, als jedes Mal nach Häschen zu suchen es in einem Satz vorkommt und es einfach durch Kaninchen ersetzt. Hör zu, ich habe keine Fehler gemacht, weil sie es nur einmal ausprobiert haben. Ich hätte keinen verpassen können , weil Variablen bereits vorhanden sind. Und so erleichtert dies einem Programmierer das Leben erheblich. Bisher haben wir Variablen gesehen , die Strings darstellen, aber wir haben keine Variablen gesehen , die Zahlen darstellen. Also fange ich damit an. Und um dies zu veranschaulichen, verwende ich einen Algorithmus , den ich vollständig erfunden habe. Drucken wir also das Ergebnis von, sagen wir drei plus fünf minus dreimal fünf plus drei auf die Macht von fünf. Okay, probieren wir dieses Modul aus, okay? Die Antwort lautet 236. Dann sagen wir, ich habe gerade einen Fehler gemacht und es sollte sieben statt fünf sein. Also werde ich jedes Mal fünf bis sieben wechseln , wenn ich fünf sehe. Und noch sieben hier. Ausführen, Modul ausführen. Okay? Ich bin auf 1 Siebtel gekommen. Die Antworten sind sehr unterschiedlich. Und du siehst, dieser ist genau wie ein paar Charaktere lang. Dieser Algorithmus ist ein sehr kleiner Algorithmus im Vergleich zu den anderen, die Sie möglicherweise in Ihrer Programmierkarriere verwenden , der lange Linien sein könnte. Und so ist es alles sehr machbar, einfach alle Linien zu durchlaufen und nach Fünfen zu suchen und sie dann durch Siebener zu ersetzen. Und Sie würden nicht wissen, welche 5s bereits da sein sollten, in welchen fünf ersetzt werden sollten, der siebte, weil Sie wissen, dass nicht alle Fünfer durch eine Sieben ersetzt werden könnten. Und das könnte etwas Verwirrung damit haben. Wir können also eine Variable hinzufügen. Jetzt erstelle ich zwei Variablen. Dies wird N1 sein. Lassen Sie mich das auf drei festlegen. Und N2, das gleich fünf sein wird . Dann werde ich hier Builds ersetzen. Anstatt tatsächliche Werte zu verwenden, gehe ich die Variablen aus. Also N1 und zwei. Und eins. Ups, es tut mir leid. Es sollte in zwei zu eins nach Columbus sein. Also hier verwendete der Algorithmus die Werte von 35, bis wir 36 erreicht haben. Und sagen wir, ich dachte, das sei falsch und es muss sieben sein. Ich mache einfach das und das. Wir ändern es mit einem Klick auf eine Schaltfläche. Ausführen, Modul ausführen, okay? Und wir haben die richtige Antwort bekommen. In dem Sie auch tun können, ist diesen Algorithmus als Variable zu haben. Machen wir zum Beispiel ein Gleiches. Sagen wir, wir haben einen Fehler im Algorithmus selbst gemacht. Nehmen wir an, das sollte kein negatives Zeichen sein, dies sollte ein Pluszeichen sein. Wir haben es gerade hier geändert. Dann können wir sagen, drucke ein Run, Run Modul. Okay, das ist das Ergebnis, wenn wir hier ein positives Zeichen verwenden. Und im Grunde genommen können Sie es als Faustregel haben , wenn Sie einen Wert mehr als einmal wiederholen. Und dieser Wert könnte sich möglicherweise ändern. Sie verwenden eine Variable oder zum Beispiel überall dort, wo Sie einen sehr langen Satz oder eine sehr lange Zeichenfolge haben , die Sie nicht immer wieder und immer wieder eingeben möchten . Sie können es einfach durch einen sehr kurzen Variablennamen ersetzen. Fügen Sie das einfach hinzu, anstatt es zu wiederholen, zu wiederholen, zu wiederholen und und einzugeben, und es ist sehr lang. Es wird ein Nackenschmerz sein. So können Sie die Dinge einfach viel einfacher machen , indem Sie Variablen verwenden. 9. Bonus Variablen: Sobald Sie die Grundlagen gemeistert haben, ist es immer eine gute Idee, die Dinge ein wenig zu verbessern und sich selbst herauszufordern. Wie wäre es, wenn du weitermachst und diese Bonusfähigkeiten überprüfst. Die Bonusfähigkeiten für diese Klasse drehen sich um Variablen, die Strings darstellen. Also lasst uns weitermachen und eins erstellen. Zum Beispiel sind Wüsten gleichbedeutend mit Fürsorge. Wunderbar. Also lasst uns zuerst Nachtisch ausdrucken. Wüste. tue ich. Okay. Wunderbar. Wir haben unsere Variable genau dort. Das erste, was wir tun können, ist festzustellen, wie lang diese Variable ist. Wenn ich weiß, wie viele Charaktere es in der Phrase Karottenkuchen gibt. Es kann manchmal sehr nützlich sein. Ich kann einfach die Länge dieser Variablen ermitteln. Um das zu tun, muss ich nur die Längenfunktion verwenden, nämlich Len und zwei Klammern. Wenn wir also laufen, führen Sie das Modul aus, okay, wir bekommen 110. Dies ist die Anzahl der Zeichen es in der Phrase Karottenkuchen gibt. Also lasst uns weitermachen und es ihnen schnell sagen. Wir haben also 123456. Das Leerzeichen ist ein Zeichen, also 7891011, wir haben 11 Zeichen in dieser Zeichenfolge. Jetzt kann die Zeichenfolge manchmal sehr, sehr lang sein , dass man sie zählen kann. Sie können also einfach die Längenfunktion verwenden. Jetzt kann es manchmal sehr nützlich sein , nur ein Zeichen zu nehmen, nur einen Buchstaben aus dieser ganzen Phrase. Sagen wir, ich will den ersten oder den letzten oder einfach einen beliebigen Charakter da drin. Ich kann jedes Zeichen anhand seines Index identifizieren. Ein Index ist im Grunde die Position , die Python einem Zeichen in diesem Satz gibt. Und Python beginnt ab 0 zu zählen. Also lass mich dir das zeigen. Fängt an, so zu zählen. Also der erste, Mix aus 0, dann 1234 und so weiter und so weiter. Wenn ich den ersten Buchstaben holen möchte, hole ich den v Buchstaben mit Index gleich 0. Was ich tun werde, ist die Wüste dieses Freundes, die beiden eckigen Klammern und dann der Index des Zeichens ich drucken möchte, der 0 ist. In diesem Fall möchte ich C bekommen , weil es der erste Buchstabe dort ist. Lassen Sie auch nicht nur Zufallszahlen da drin hängen , da sie Ihren Code ruinieren könnten. Wir kriegen C. Sehr nett. Machen wir den zweiten, der Index hat, der einem Molekül entspricht. Okay? Du bekommst einen, lass uns zum Beispiel den achten versuchen. Ich mache noch einen. Ein wunderbarer Zufall. Nun, als ich hier drüben war, wollte ich den acht Charakter nicht. Ich will den Index von acht, im Grunde das siebte Zeichen ist. Jetzt können wir mit der Indexfunktion genau das Gegenteil tun. Was das tut, ist, dass es den Charakter annehmen wird , den wir ihm geben, und es wird uns seinen Index geben. Und es ist genau das Gegenteil von dem, was wir gerade getan haben. Was wir getan haben, war, dass wir ihm den Index gegeben haben und es uns den Charakter zurückgab. Jetzt wollen wir ihm den Charakter geben , der uns den Index zurückgibt. Versuchen wir dies mit den Indexfunktionen von print. Wüstenpunkt, Index, zwei Klammern. Dann sag, du willst das E. schnappen Jetzt ist E der letzte. Es wird also den zehnten Index haben weil er auf Position 11 ist. Es fängt also bei 0 an. Also werden wir zehn laufen lassen, Modul ausführen. Okay? Genial, wir kriegen zehn. Jetzt haben wir endlich auch eine sehr einfache und sehr nützliche Funktion , die Replace-Funktion genannt wird. Und ich glaube, der Name erklärt sich selbst. Im Grunde genommen wird es ein Wort oder ein Zeichen aus dem Satz nehmen und es durch ein anderes Wort oder ein anderes Zeichen ersetzen . Probieren wir das mal aus. Also drucke. Und dann machen wir dort drüben Desert Triple P S. Okay, also ersetzen Desserts Dot. Und dann zwei Klammern hier drin. Und wir werden zwei Informationen kosten, diese ursprüngliche Welt und die neuen Wörter. Das ursprüngliche Wort ist also Karotte, und das neue Wort ist zum Beispiel Schokolade. Das wird tun, ist, dass es Karotten und dieses Getränk finden wird, und es wird es durch Schokolade ersetzen. Run, führe das Modul aus. Okay? Wir holen Schokoladenkuchen. Und es funktioniert auch mit Einzelbuchstaben. Aber es ist alles sehr relevant hier. Wenn ich also alle ACES ändern möchte, können wir das ausführen, Modul ausführen. Wir kriegen Karottenkuchen, k, was auch immer das ist. Das ist also nur zum Spaß. Du wirst es manchmal benutzen, aber du wirst dich nie ändern müssen wie alle As und zwei Nullen, weil du mit einem Ei gearbeitet haben musst, oder? 10. Daten eingeben: Im Buddhismus integrale und menschliche Computerkommunikation. Denn wenn Sie dem Computer keine Daten zuführen, erhalten Sie keine Informationen und Sie erhalten daher kein Ergebnis. Und dies ist ein Input ist eine der wesentlichsten und auch einfachsten Fähigkeiten, die in Python erlernt wurden. Was machst du jetzt? Eine Eingabe ist im Grunde genommen, wir werden den Benutzer um einige Informationen bitten. Wir werden sie bitten, uns ein paar Daten zu geben. Und dann nehmen wir diese Daten und weisen sie einer Variablen zu. Wir werden diese Daten also in einer Variablen speichern. Was ist der Unterschied zwischen dieser Variablen und den Variablen, über die wir in den vorherigen Lektionen sprechen . Nun, im Grunde hat diese Variable einen Wert, den der Benutzer entscheidet. Der Benutzer kann alles auswählen , um in dieser Variablen zu schwören. Zwischenzeit haben die Variablen, über die wir früher gesprochen haben, wie der vordefinierte Wert, der vom Programmierer und dem Benutzer festgelegt wird , keine Kontrolle darüber hat. Genial, lass uns sehen, wie du in die Praxis gekommen bist. Jetzt ist die grundlegende Struktur der Eingaben so einfach wie diese, jedoch in zwei Klammern oder zwei Grafiken. Es gibt jedoch nicht viele Informationen, die wir daraus erhalten können. Wenn der Benutzer das Programm verwendet, gibt es keine Aufforderung oder keine Frage, die ihn auffordert, Informationen einzugeben. Er hat keine Ahnung, was er sicherstellen soll. Und so können wir hier eine Aufforderung eingeben. Die Aufforderung ist also string. Es heißt zum Beispiel Enter, hey, du wirst dort ein Leerzeichen lassen damit zwischen dem, was sie in deine Frage eingeben, ein Leerzeichen gibt . Und dann haben wir bereits gesagt , dass wir diese Eingabe zuweisen werden. Wir werden diese Daten einer Variablen zuweisen. Also lasst uns weitermachen und dort eine Variable hinzufügen. Nennen wir den Namen der Eingaben gleich. Was das tut, ist, dass der Name des Benutzers seinen Namen eingibt. Dann wird es im Variablennamen gespeichert. Jetzt drucken wir das aus. Lassen Sie uns eine Nachricht schreiben. Es tut mir leid. Lassen Sie uns eine Nachricht drucken, dass der Benutzer willkommen ist. Also drucke Hallo. Denk besser daran ein Komma. Wir geben die Variable ein. Und lasst uns ein Ausrufezeichen machen. Prime. Python. Python 3.7.43.4. Schön dich kennenzulernen. Wunderbar. Lassen Sie uns das jetzt ausführen und sehen, was passiert. Hier fordert das Programm uns auf, unseren Namen einzugeben, Ihr O einzugeben oder Rechtschreibfehler. Es ist okay. Okay, also gib deinen Namen ein. Also mein Name wird missbraucht und gib dann ein, weil hallo Bits du Python 3.084 schreibst. Schön dich kennenzulernen, schön dich auch kennenzulernen, 5M. Im vorherigen Beispiel haben wir gesehen, dass Input als Stärke verwendet wurde, weil wir unseren Namen und Namen eingeben müssen und daher trainiert wird. Manchmal müssen wir jedoch Zahlen eingeben , die in der Berechnung verwendet werden müssen. Und lassen Sie uns dies an einem Beispiel veranschaulichen. Geben Sie also ein, geben Sie Ihr Alter ein. Jetzt ist Alter eine Ganzzahl und wandelt diese Eingabe in eine Ganzzahl um. Wir müssen das machen. Und t in Klammern. Es ist sehr einfach, es ist sehr einfach, weil Eingabe, geben Sie Ihr Alter so ein, wie es ist. Dies ist eine Zeichenfolge. Wenn wir jedoch den INT hinzufügen, konvertiert er den Wert, den der Benutzer aus einer Zeichenfolge eingibt, in eine Ganzzahl. Und natürlich muss man diesen Wert in einer Variablen speichern . Nennen wir das h n Gleichheitszeichen. Ich füge eine weitere Variable hinzu, die dieser sehr ähnlich ist. Ich nenne das Current hier. Das habe ich gerade kopiert und eingefügt. Das ist also gut. Ändere die Namen. Drucken Sie hier aus, geben Sie hier ein. Wir berechnen das Jahr, in dem der Benutzer in Northern geboren wurde , um dies mit einem einfachen Mund zu tun, der das aktuelle Jahr abzüglich seines Alters ist. Und so werden hier die Werte, die der Benutzer eingibt, in der Berechnung verwendet. Also müssen wir Ganzzahlen oder Floats sein. Aber seit dem Alter in Jahren werden am häufigsten ganze Zahlen verwendet, wo wir die INT-Funktion verwenden werden. Also lasst uns weitermachen und das machen. Ein Jahr entspricht also aktuellen Jahr abzüglich der H. Und wir werden hier eine Willkommensnachricht ausdrucken. Es wird sagen, dass du geboren wurdest und dann komma hier, deine Punktzahl. Eine davon. Also lauf, führe das Modul aus, okay. Gib also dein Alter ein. Sagen wir, ich bin 29 Jahre alt. laufende Jahr ist 2022. Ich wurde 1993 geboren. Versuchen wir es mit einem anderen, führen Sie das Modul aus. Gib also dein Alter ein, Sam, 55. Und das laufende Jahr ist 22. Ich wurde 1967 geboren. Wunderbar. Und manchmal gibt es Situationen, in denen Sie einen Eingang verwenden müssen , der beispielsweise ein Schwimmer mit Temperatur ist . Nun kann die Temperatur sagen, könnten Dezimalwerte wie siebenunddreißig Punkt fünfunddreißig sein. Also werde ich weitermachen und eine Variable namens temp out erstellen . Wenn wir zum Versuchstyp kommen, wird das gleich Float sein. Sie setzen zwei Klammern ein und geben Sie die Temperatur nach draußen ein. Ich erstelle eine Variable namens Temperatur im Inneren. Dies wird also gleich der Außentemperatur minus zehn Grad sein . Das ist also nur meine eigene Art von Berechnung. Du könntest gebrauchen, was immer du willst, gleich zehn minus zehn. Jetzt drucke ich drinnen. Die Temperatur im Inneren beträgt also zehn minus 1010. Out ist ein Input, den der Benutzer uns gibt, und er kann ihn als kleine Werte annehmen. Führen Sie das Modul aus. Okay, wundervoll. Also die Temperatur draußen, sagen wir, es ist 29,8. Wir Temperatur im Inneren ist zehn Grad weniger als das, und es ist 19,8. Und so verwenden Sie Eingaben sowohl als Ganzzahlen, Floats als auch als Strings. 11. Checkpoint: Mad Libs erstellen: Bisher geht es dir gut. Für den Checkpoint. Lassen Sie uns Ihr Verständnis mit dieser sehr einfachen Übung überprüfen . Für diesen Checkpoint möchte ich, dass du einen Programmcode für das Spiel Mad Libs schreibst. Nun, hier ist das allgemeine Beispiel , das ich benutzt habe. Das hab ich mir ausgedacht. Im Grunde fange ich an, Begrüßungsnachricht durchzugehen. Also hey, sie spielen immer ein lustiges Spiel. Dann werde ich haben, dieses Spiel heißt Mad Libs. So funktioniert es. Und dann erkläre ich, wie das Spiel funktioniert. Also drucke ich im Grunde nur ein paar Anweisungen aus, wie eine Begrüßungsnachricht und dann ein paar Anweisungen. Meine ganze Aufforderung Sie also, REM-Wörter, die verschiedenen Kategorien, einzugeben und sie in einen zufälligen Satz einer Geschichte zu platzieren . Und seine Arbeitsersetzungen haben humorvolle Wirkung, wenn die resultierende Geschichte dann laut vorgelesen wird. Fangen wir an. Hoffe also, dass das für dich klar ist. Und wenn wir anfangen zu spielen, bittet uns das Spiel, jetzt mitzumachen. Und so gebe ich ein Sofa-Beispiel ein. Geben Sie die Nummer ein. Lass uns mit 15 gehen. Geben Sie eine Farbe ein, Rosa. Name einer Berühmtheit für Lipa. Wenn wir jetzt eintreten, erhalten Sie diese sehr zufälligen Sätze. Meine besten Freunde sind also das Sofa. 15 ist meine Glückszahl. Und die doppelte EPA mag rosa Bären. Das ist es, was es sehr witzig macht und überhaupt keine Bedeutung hat. Es ist einfach sehr zufällig. Und Sie können alle möglichen Kombinationen ausprobieren. Aber zum ersten Mal für diese Checkpoints können Sie einfach diejenigen ausprobieren, die verwendet werden. Und es wäre wunderbar, wenn du das selbst ausprobieren könntest. Also mach weiter und pausiere das Video bevor die Lösung in 321 erscheint. Jetzt ist hier der Code, den ich verwende, um diese Madeline zu schreiben. Es ist also eigentlich sehr einfach und es sieht sehr lang aus, aber es ist sehr einfach. Also lasst uns das Seite an Seite mit dem Ergebnis haben. Zuallererst haben wir eine printf-Funktion, die die Begrüßungsnachricht genau dort anzeigt. Das ist sehr einfach und sehr einfach. Wenn Sie dieses Leerzeichen haben, gibt es eine leere Zeile. Um dies zu erreichen, müssen Sie nur den Druck machen und dann Anführungszeichen leeren. Es gibt also nichts dazwischen. Und das zeigt uns, dass wir ein Leerzeichen genau dort haben wollen. Dann haben wir eine neue Botschaft , die genau da ist. Und dann können Sie die Anweisungen einfach aus Ihrer Suchmaschine oder von Büchern nehmen , die Methoden enthalten. Oder du kannst sie einfach überhaupt nicht dabei haben. Aber ich füge sie hinzu, nur für den Fall einige von euch nicht wussten, wie viel damit ist. Sie können also einfach Ihre eigenen Anweisungen für jeden eingeben und einfach etwas anderes eingeben. Dies sind nur eine einfache Druckfunktion, so dass das Display, das der Benutzer sieht, freundlicher ist. Und dann ist das der Saft hier. Es fordert uns auf, jetzt eine Reihe von Farben und den Namen einer Berühmtheit einzugeben . Und da wir den Benutzer auffordern , einige Informationen einzugeben, müssen wir die Eingaben verwenden, um einige Daten einzugeben. Dann haben Sie hier eine Variable, Input, Variable, weil dies eine Zahl ist und den INT verwendet Ich habe es in eine Ganzzahl umgewandelt. Aber auch hier haben wir variable Eingaben, variable Eingänge. Jedes Mal, wenn wir eine Information vom Benutzer entnommen haben, haben wir sie in einer Variablen gespeichert. Und dann haben wir ganz einfach ein paar Sätze gedruckt. Wir haben hier eine neue Zeile, erzwingt einige Sätze gedruckt, und wir haben die Variablen eingegeben, die Werte, die der Benutzer uns gegeben hat. Also haben wir die Eingabe in unsere Sätze weil sie nun Variablen und diesen Variablen in Sätzen zugeordnet sind . Und so einfach drucken wir einige Druckfunktionen und dann einige Variablen, wo immer Sie sie einfügen möchten. Und so schreibt man ganz einfach den Code oder einen Berg. Jetzt möchte ich, dass du mit den verschiedenen Kategorien in Worten experimentierst, damit du viele verschiedene Mad Libs produzierst und sie dann deinen Freunden zeigst und Familie. Und ich garantiere dir, du wirst erstaunliche Reaktionen bekommen. 12. If/andere Aussagen: Wir alle stehen vor Situationen , in denen wir einige Entscheidungen treffen müssen. Und basierend auf diesen Entscheidungen bestimmen wir unsere nächsten Schritte. Jetzt sehr ähnliche Situationen, oder? Einige Programmierungen, bei denen wir einige Entscheidungen treffen müssen, dann können wir basierend auf diesen Entscheidungen bestimmte Codezeilen ausführen. Also im Grunde, wenn else Anweisungen die Richtung des Flusses der Codeausführung entscheiden . Wenn also einige Bedingungen zutreffen, nehmen wir an, dass diese Bedingungen durch das Programm erfüllt wurden. Dann wird Python eine bestimmte Vorgehensweise ergreifen und eine bestimmte Aufgabe ausführen. In der Zwischenzeit waren diese Bedingungen falsch oder wenn sie nicht erfüllt wurden, wird Python eine andere Vorgehensweise ergreifen und es wird vorher eine andere Aufgabe haben. Dies ist im Wesentlichen das, was Ihren Computer viel intelligenter macht . Jetzt wo du weißt, was es ist, lass uns das in der Praxis sehen. Beginnen wir nun mit einer sehr grundlegenden Entscheidung, damit wir Ihnen zeigen können, wie die if-else-Anweisung funktioniert. Jetzt haben wir ein Programm, das entscheidet, ob ein Student bestanden oder scheitert. Es wird das tun, indem man ihre Note von 100 Punkten vergleicht . Nehmen wir an, dass sie einen Test von 100 Punkten ablegen. Und wir werden ihre Vereinbarung vergleichen, dass die Tests der Bestattungsrate und der Passagier 15 Punkte haben wird. Jetzt müssen wir zuerst die Schülernote bekommen, und das müssen wir mithilfe der Eingabe tun. Also grade ist gleich hi In D. Input. Gib deine Note ein. 100. Wunderbar. Und dann werden wir fortfahren und die „if else“ -Anweisung eingeben , um die Entscheidung zu treffen. Nun besteht die if-else Aussage aus zwei Teilen. Die erste ist die if-Anweisung und die zweite ist die else-Aussage. Jetzt speichert die if-Anweisungen grundsätzlich die Bedingung. Wenn also und dann unsere Bedingung zwei Pfade ist, ist diese Note größer als 50. Wenn die Note also größer oder gleich 50 ist, haben wir einen Doppelpunkt, der das Ende der if-Anweisung angibt. Dann treten wir ein und wir haben einen automatischen Einzug. Dies liegt daran, dass wir zwischen dem Code, der innerhalb der if-Anweisung ausgeführt wird, und dem Code, der sich außerhalb der if-Anweisung befindet, unterscheiden dass wir zwischen dem Code, der innerhalb der if-Anweisung ausgeführt wird , und dem müssen. Alles, was unter der if-Aussage eingerückt ist, wird eine Folge dieser if-Aussage sein. Was ist also die Folge davon , dass die Note Grader und 50 ist? Das eigentliche, was wir nehmen ist, dass wir ihnen sagen werden, dass sie bestehen. Also drucke Graphen. Wenn sie nicht bestehen, scheitern sie. Und das liegt daran, dass es nur zwei Möglichkeiten gibt, bestehen und scheitern, und es gibt keine andere Option. Wenn die Note nicht größer oder gleich 50 ist, bleibt uns im Grunde nicht größer oder gleich 50 ist, eine Option übrig, bei der die Note weniger als 50 beträgt. Und so können wir die sonst Aussage haben. Denken Sie daran , zum Anfang der Zeile zurückzukehren , da wir uns nicht mehr in der if-Anweisung befinden. Schreiben Sie den anderen Teil der if-else Aussage, die die else-Aussage ist, dann Darmkrebs. Und wir haben ein anderes Ereignis für die else-Aussage. Jetzt möchte ich, dass du merkst, dass ich nach dem anderen nichts hatte. Also im Grunde keine Bedingung, kein Vergleich, nichts. Es ist einfach anders und ein Doppelpunkt. Und das liegt daran, dass sonst im Grunde alles abschließt, was nicht im if war. Also, alles, was den Zustand des nicht erfüllt , wenn es in das andere geht und das war's. Also haben wir einen Einzug da drüben. Und lass uns sonst eine Zeichenfolge drucken, damit du scheiterst. Und das ist im Grunde genommen eine „wenn sonst“ -Aussagen. Jetzt lasst uns das laufen lassen. Okay, also so wird es funktionieren. Es wird uns nach der Note von 100 Punkten fragen. Also lasst uns wie ich 95 tippe. Okay, was es jetzt tun wird , ist, dass es die 95 braucht, es wird sie mit der 50er vergleichen. Ist es größer oder gleich 15? Ja, es ist größer als 50. Also wird es Glückwunsch drucken, du passierst Loops. haben wir verloren. Keine Wahrscheinlichkeit. Also 95, häng Ratten auf, du gehst vorbei. Und dann lassen Sie uns sagen, dass wir einen anderen Schüler haben , der fünfunddreißig erzielt hat. Fünfunddreißig. Was wird jetzt hier passieren? Das dauert 35 und vergleicht es mit dem 50. Ist es größer oder gleich 15? Nein, ist es nicht. Also wird es zur else-Aussage übergehen. Sonst sagt uns, wenn die Bedingung in der if-Anweisung nicht erfüllt wurde, können Sie fortfahren und die Konsequenz für die else-Anweisung tun . Es wird eintippen, du scheiterst. Sehen wir uns das an. Zeigen Sie Enter. Es heißt, du scheiterst. So funktioniert eine if-else Aussage ganz einfach. Jetzt gibt es ein paar Dinge, zu denen ich hier drüben kommentieren muss. Fangen wir von Anfang an an. Sie haben festgestellt, dass ich I und t verwende . Ich habe die Eingabe in eine Ganzzahl umgewandelt. Und das liegt daran, dass wir es hier mit einer Zahl verglichen haben. Und der mathematische Vergleich gilt als Operation. Es muss entweder eine Ganzzahl oder ein Float sein. Abhängig von der Art des Rasters können Sie, wenn es Dezimalwerte benötigt, wenn es Dezimalwerte benötigt, einfach weitermachen und dort Float schreiben. Aber wir haben hier zwei ganze Zahlen genommen, weil es auch funktioniert. Also, ja, dann werden wir haben, wenn es orange wird, sonst orange, weil diese eingebaut sind. Und wenn du mit der Krankheit fertig bist, legst du hier einen Doppelpunkt an. Du hast einen Doppelpunkt nach dem anderen. Dies ist die Grundstruktur. Was die Bedingung betrifft, verwenden wir hier einen ganzzahligen Wert und vergleichen ihn mit einer anderen Zahl. Jetzt sind hier die mathematischen Vergleichsoperationen. Diese sind größer als, kleiner als, größer oder gleich, kleiner oder gleich gleich. Und es ist nicht nur ein Gleichheitszeichen, es ist zwei gleiche Male. Erinnerst du dich daran? Und wir haben auch keine Gleichen. Das bedeutet also einfach nicht gleich, größer als, weniger als, es ist einfach nicht gleich. Dies sind die Hauptoperationen, die wir verwenden werden. Also wiederum ist größer als, kleiner als, größer oder gleich, kleiner oder gleich gleich gleich . Dies ist nur gleich n. Ausrufezeichen gleich bedeutet nicht gleich. Schließlich müssen Sie auf die Einrückungsstufen achten . Im Grunde genommen folgt jede Aktion, die Sie ergreifen werden , der if-Anweisung. Wenn diese Bedingung zum Beispiel zutrifft und Sie eine bestimmte Maßnahme ergreifen müssen, müssen Sie ihn einrücken. Aber wenn Sie mit diesen fertig sind und wann Sie sagen möchten, ist es der andere Teil des Segments, der sonst ist. Sie können fortfahren und zur Hauptlinienebene zurückkehren. Wenn Sie dann mit dem anderen fertig sind, werden Sie erneut einrücken, um zu zeigen , dass diese aus der else-Anweisung folgt. Im vorherigen Beispiel haben wir gesehen, wie wenn sonst Aussagen Entscheidungen treffen können , indem sie numerische Werte vergleichen. Aber wir können auch if-else Anweisungen mit booleschen Werten verwenden . Mal sehen, wie das funktioniert. Lassen Sie uns also unseren ersten booleschen Wert haben. Also schreibe gleich wahr. Um nun hier eine if else -Anweisungen zu erstellen, müssen wir wenn tun, dann den Namen der Variablen schreiben. Also wenn Rechtshänder. Und was das im Grunde bedeutet, ist, wenn Rechtshänder, wenn diese Variable den Wert „true“ hat , den folgenden Code ausführt und automatisch einrückt. Lasst uns RH drucken lassen. Das heißt Rechtshänder, okay? Und sonst bedeutet das, dass wir Linkshänder drucken werden, wenn dies falsch war, wenn dies falsch war. Und print h bar h ist Rechtshänder und LH ist Linkshänder. Lass uns rennen und sehen, was wir kriegen. Wir bekommen unser h Rechtshänder , weil dies zunächst wahr sein sollte. Rechtshänder waren also anfangs wahr. Und die if-Aussage hat die Bedingung, dass Rechtshänder wahr sind. Und so hat er RH bekommen. Wenn wir das jetzt in „false“ ändern , falsch. Ausführen, Modul ausführen, okay? Es druckt LH Linkshänder , da diese Bedingung nicht mehr zutrifft. Also müssen wir zur else-Anweisung übergehen und h ausdrucken . Jetzt haben Sie manchmal mehr als eine Bedingung. Lassen Sie uns das also auf wahr setzen. Lasst uns eine andere Bedingung schaffen, die männlich genannt Ich werde das auch auf „true“ setzen. Seitdem haben wir zwei Faktoren. Wir können vier Kombinationen machen. Ich drucke sie unten aus. Dies sind also RH-Post oder Rechtshänder, ein Linkshänder, eine Rechtshänder, eine und Linkshänder. Nun, Sir, ich möchte mir nur eine dieser Kategorien besorgen. Kann eine Nachricht für sie drucken. Sag, ich möchte nur die erste Kategorie Rechtshänder schnappen . Um dies zu tun, muss ich Rechtshänder und Männchen haben , die beide wahr sind. Es muss also sowohl männlich als auch Rechtshänder sein. Aber wie füge ich das in die if-Anweisung ein? Wenn er möchte, dass beide Bedingungen wahr sind, können wir das Ende nutzen. Es ist eingebaut und wird daher orange, wenn wir es eindrucken. Und dann müssen wir den Namen des zweiten Faktors hinzufügen , den wir haben. Wenn dieser Typ also Rechtshänder und ein Mann ist, drucken wir das Molekül für männliche Eltern mit Rechtshändern. Okay? Denken Sie immer daran, unnötige Codestücke zu entfernen , die nicht wirklich aufgerufen wurden. Das waren nur meine Notizen. Wir haben RH männlich oder Rechtshänder. Jetzt könnten wir hier ein kleines Problem mit der else-Aussage haben. Und hier ist der Grund. Wie gesagt, haben wir vier Möglichkeiten. Rechts männlich, Linkshänder männlich, Rechtshänder weiblich und Linkshänder weiblich. Und die ganze if-Anweisung wird diese Nachricht nur an Rechtshänder drucken . Und so wird die else-Aussage diese Botschaft an jede andere Kategorie drucken , Linkshänder, Rechtshänder und Linkshänder. Wir können jedoch eine dieser Kategorien nicht einfach ausschließen und eine Nachricht an eine dieser Kategorien senden . Weil das andere sehr allgemein ist und es einfach alles bedeutet, was nicht in der war, wenn wir in den USA gedruckt haben, unabhängig davon, was hier drüben ist. Wie beheben wir das? Wie führe ich eine andere Bedingung in die if-else-Anweisung ein , damit ich verschiedene Kategorien ausschließen kann. Ich kann das mit den Elif-Anweisungen machen. Das ist einfach, du lebst und die Leber ist kurz für else-if. Und dann kannst du ihre Bedingungen schreiben. Also werden wir als Beispiel Rechtshänder Frauen haben. Eine Rechtshänder gilt also für Rechtshänder, aber falsch für Männer. Also lasst uns weitermachen und das in „false“ ändern. Was wir hier tun können, ist sonst, wenn ja, wenn es nicht um Rechtshänder oder männliches Geschlecht geht, werden wir zu den IO-Aussagen übergehen und Rechtshänder haben. Und nicht. Jetzt bedeutet nicht männlich, dass männlich falsch ist und es falsch ist. Da diese beiden Bedingungen erfüllt sind, oder? Mieter ist wahr und nicht männlich ist wahr. Da die Mühle falsch ist, können wir die Nachricht nur an diejenigen drucken, die keine Männer sind, aber gleichzeitig Rechtshänder und Linkshänder haben. Lass uns das laufen lassen. Schon wieder. Lassen Sie niemals nur Schädeltexte drin. Wir haben Rechtshänder weiblich. Dies liegt daran, dass Rechtshänder wahr sind, aber männlich falsch ist. Das muss also eine Frau sein , die Rechtshänder ist. Und jetzt können wir einen weiteren Sekundenaal hinzufügen. Oder ihr Linkshänder. Sonst, wenn nicht, schreibe Android, was Linkshänder und männlich bedeutet. Lasst uns Linkshänder drucken. Lasst uns das jetzt ändern. Damit dieser wahr ist, wollen wir, dass es ein Linkshänder ist. Rechtshänder sollten falsch sein. Ich ändere das in „false“. Und männlich ist wahr. Also werden wir das in „wahr“ ändern. Lass uns laufen, Modul ausführen. Okay. Wir haben Linkshänder, weil Python so den Code durchliest. Wenn Rechtshänder und männlich, sind beide wahr? Nein, das sind sie nicht. Es überspringt also die if-Anweisung und geht zum ersten Deal if-Anweisung über. Ist es Rechtshänder und kein Mann? Also neigen Israelien dazu, wahr und falsch? Nein, genau das Gegenteil. Es geht weiter zur anderen Kiemen-if-Aussage. Ist es nicht Rechtshänder? Rechtshänder ist falsch. Das stimmt. Und männlich. Männchen sollten also wahr sein, was genau hier drüben ist. Also haben wir diese Bedingung genau dort erfüllt. Also wird es Linkshänder drucken. Und jetzt wird die einzige andere Option , die übrig bleibt, eine Linkshänder sein. Also können wir einfach mit der else-Aussage fortfahren und dann LH female schreiben. Lasst uns beide falsch sein lassen. Kann Linkshänder weiblich drucken. Wenn wir dieses Modul ausführen, okay, bekommen wir eine Linkshänder. Im vorherigen Beispiel haben wir das Ende gesehen und dieses wurde verwendet, haben wir das Ende gesehen und dieses wurde um sicherzustellen, dass beide Bedingungen zutreffen, dass beide mit dem Programm gemeint sind , um eine Nachricht zu drucken wurde befohlen, einfach nur eine Aktion zu ergreifen. Aber manchmal möchten Sie nur, dass eine der beiden Bedingungen erfüllt und dies reicht aus , um das Programm auszuführen. Zum Beispiel, wenn wir eine Universität haben die uns Studenten mitteilt, dass sie ihren Abschluss machen könnten, wenn sie entweder ein Projekt abschließen oder einen Test machen. Also kann einer von ihnen sie passieren lassen. Um dies zu tun, verwenden wir das Board und es wird orange, weil es eingebaut ist. Mal sehen, wie das funktioniert. Jetzt beginnen wir mit zwei Variablen. Testen Sie also wahr. Sie werden beide boolesche Werte enthalten. Projekte sind gleich wahr, und ich habe beide am Anfang auf den gleichen Wert gesetzt. Jetzt müssen wir hier eine Bedingung machen , dass der Mann entweder das Projekt oder der Test wahr ist entweder das Projekt oder der Test wahr damit der Student seinen Abschluss machen kann. So testen die Projektarbeit. Nun, wundervoll. Python liest dies also, als ob das Projekt wahr ist oder der Test wahr ist, dann können wir gut drucken. Sonst. Sonst bedeutet also, dass wir, wenn keiner von ihnen wahr ist Wenn beide falsch sind, können wir zu der else-Anweisung wechseln, die gedruckt werden soll. Bitte reichen Sie zum Beispiel Ihre ein. Lasst uns nun beide so einstellen, dass sie wahr sind. Ich probiere alle Kombinationen aus. Also lauf, führe das Modul aus, okay? Da beide wahr sind, reagieren Sie gut gemacht, weil wir mindestens eines der Projekte oder den Test eingereicht haben . Stellen wir den Test auf falsch ein. Run, führe das Modul aus. Also entschied sich dieser Student das Projekt, aber nicht den Test. Der Student hat einen Auftrag abgeschlossen , damit er seinen Abschluss machen kann und gut gemacht werden kann. Wir können die beiden wechseln, stimmt. Der Student hat sich entschieden, über das Projekt getestet zu werden. Aber er kann immer noch seinen Abschluss machen , weil er den Auftrag abgeschlossen hat. Wenn wir jedoch einen Studenten haben, der keinen von ihnen vollendet hat. Wenn er also den Test gleich falsch und das Projekt gleich falsch hatte , bedeutet, dass Sie keine der beiden Zuweisungen abgeschlossen haben. Es heißt, bitte reichen Sie Ihre Arbeitsbilder ein, dass er keinen Abschluss gemacht hat oder er erst seinen Abschluss machen konnte, entweder als Test für das Projekt, bis diese wahr werden oder bis einer von ihnen wahr wird , dann gratuliert jeder. Jetzt möchte ich, dass Sie wissen, dass n und vier mit nicht booleschen Werten wie Zahlen oder Strings verwendet werden können . Lassen Sie uns also ein schnelles, kurzes Beispiel haben. Lasst uns gleich 50 haben. Dann ist es größer als 20. Hey, es ist weniger als, sagen wir 75. Colon, zucken. Wie Tablets, ein paar Punkte genau dort. Sonst. Druck. Lasst uns ein paar Bindestriche drucken. Wenn also ein zwischen 2075 wäre, sollten wir uns ein paar Punkte besorgen. Wenn nicht, sollten wir ein paar Striche machen. Okay? Einige Punkte, weil es innerhalb des Bereichs liegt. Wechseln wir zum Beispiel zu 500. Run, führe das Modul aus. Okay? Du bekommst ein paar Striche. Das ist sehr symbolisch, nur um euch gemeinsam die Idee zu zeigen, das Kreuz. Sobald Sie es verstanden haben, können Sie dies in anderen nützlichen Situationen verwenden . Nun, was Strings angeht, können wir ein Gleiches haben. Sagen wir ja. Wenn ein gleich ist, ist ja gleich. Okay. Sonst drucken. Entschuldigung. Auch hier sind nur verschiedene Beteiligten. Nur um Ihnen die Idee zu zeigen, dass wir eine if-else-Anweisung mit einer Zeichenfolge verwenden können. Für den Fall, dass du das nicht genau gesehen hast. Wir sind okay, weil er ja ist. Lassen Sie uns das ändern, um es aus Ihrem Modul zu erfahren. Okay. uns leid, ich jetzt endlich, endlich sehr wichtig ist, dass hier a gleich ja war. Einfach so haben wir ein Kapital Y hier drüben. Jetzt unterscheidet sich das von dem Ja mit einem Kleinbuchstaben y. Diese gelten also als zwei verschiedene Strings. Also wird es den Code unter dem anderen ausführen. Lass uns das ganz schnell sehen. Wir fangen wieder an, weil es nicht dasselbe ist. 13. Während von Loops: Normalerweise verwenden wir Programmierung, um Aufgaben auszuführen, die zu wiederholend sind und zu viel Zeit in Anspruch nehmen bis es sehr wichtig ist, einen Codeblock wiederholt und einfach ausführen zu können . Jahre dort, während Schleifen kommen, während Schleifen es wert sind, immer wieder einen Codeblock zu durchlaufen immer wieder einen Codeblock bis eine Bedingung, die ursprünglich auf wahr festgelegt wurde , falsch wird. Ganz einfach, sehr einfach. Jetzt schauen wir uns das in der Praxis an. Wenn Sie nun eine While-Schleife haben möchten, müssen Sie zunächst eine Bedingung haben, die auf „true“ festgelegt ist. Und um das zu tun, werde ich eine Variable namens n haben , die gleich 0 sein wird . Wunderbar, und das wird eine Weile Schleife haben. Die While-Schleife ist ganz einfach eine Weile. Es wird orange, weil es von Python eingebaut und erkannt wurde. Dann haben wir etwas namens Loop Guard. Es ist im Grunde die Bedingung , die anfänglich wahr sein sollte. Also werde ich haben, während n kleiner oder gleich zehn ist , dann ist ein Doppelpunkt jetzt anfangs 0, also ist n kleiner oder gleich zehn, um Bedingung wahr ist. Wenn Sie jetzt die Eingabetaste drücken, erhalten Sie einen automatischen Einzug. Dies ist sehr wichtig, denn was sich unter der While-Schleife befindet und eingerückt ist, wird immer wieder wiederholt , bis diese Bedingung falsch wird. Also im Grunde genommen, wenn der Codeblock, den wir immer wieder wiederholen, als irgendetwas unter der wilden Schleife eingerückt ist. Der Codeblock, den ich wiederholt ausführen möchte, wird also sehr einfach sein. Es wird dein Code sein, der Zahlen von 0 bis zehn ausgibt. Und deshalb haben wir die Grenzen von 010 genau dort drüben. Um das zu tun, werde ich zuerst n drucken. Das wird also zunächst 0 drucken. Dann werde ich einen neuen Wert für n haben. Ich werde den Wert von n um eins erhöhen, also ist m gleich plus eins. Und dafür gibt es eine Kurzschrift, die plus gleich eins ist. Das bedeutet also, dass es einen zum Wert von n addiert , so dass dieses n jetzt gleich eins ist. Okay? Mal sehen, wie das funktioniert. Wir haben anfangs n auf gleich 0 eingestellt, und dann werden wir haben, während n kleiner als zehn ist, was bedeutet, dass wir diesen Codeblock ausführen, solange n kleiner oder gleich zehn ist . Also werden wir n drucken, wir werden 0 drucken und dann fügen wir einen zum Wert von n hinzu. Also werden wir den Wert von n um eins erhöhen. Das n hat also einen neuen Wert , der jetzt gleich eins ist. Also dass wir an den Anfang der While-Schleife gehen und es noch einmal lesen. Ist einer immer noch kleiner als oder gleich zehn. Ja, das ist es. Also werden wir einen drucken. Dann fügen wir eins zu eins hinzu. Also bekommen wir zwei, n ist jetzt gleich zwei. Wir gehen zurück an die Spitze der While-Schleife und dann machen wir immer noch weniger als oder gleich zehn. Das ist es. Also können wir zwei drucken, dann fügen wir eins zu zwei hinzu, wir bekommen drei und so weiter und so weiter. Bis jetzt werden wir irgendwann alle Zahlen von 0 bis zehn drucken . Aber hier ist was passiert , wenn wir auf zehn sind. Ist zehn weniger als oder gleich zehn? Ja, das ist es. Es ist gleich zehn. Also werden wir zehn drucken und eins bis zehn hinzufügen. Also ist n jetzt gleich 11. Wenn wir an die Spitze der While-Schleife zurückkehren, erhalten wir 11 weniger als oder gleich zehn, obwohl dies nicht der Fall ist , die Bedingung ist nicht mehr wahr. Es ist falsch. Wir führen diese Codezeile nicht aus. Wir machen weiter und fahren mit dem normalen Code fort, den wir haben. Lassen Sie uns also eine Nachricht haben , die darauf hinweist, dass wir mit der While-Schleife fertig sind. Also lasst uns drucken. Dann. Mal sehen, wie das funktioniert. Lass uns laufen, Modul ausführen. Okay. Da sind wir los. Wir haben 012345678910. Und dann sind wir fertig, weil die While-Schleife hier anhält und wir dort mit normalem Code weitermachen. Nun, lasst uns die Anwendung einer While-Schleife sehen. Im Grunde lassen wir den Benutzer ein Spiel spielen. Und wenn sie mit dem Spiel fertig sind, werden wir sie fragen, ob sie wieder spielen wollen. Zunächst werden wir sie fragen, ob sie überhaupt ein Spiel spielen wollen. Also eine gleichwertige Eingabe. Willst du dann spielen? Schon wieder? Fragezeichen. Wir werden sie leiten, weil ich entweder ja kann, wir sind jetzt und jetzt hier werden wir die While-Schleife haben. Und der Schleifenschutz oder die Bedingung wird sein, ob a gleich ja ist oder nicht. Wenn also ein gleich ja ist, werden wir weitermachen und mit dem Wild fortfahren. Aber es wird nein, dann überspringen wir das Ganze und fahren mit unserem Code fort. Schreiben wir also unsere Bedingung ist, dass a gleich ja ist, denken Sie daran, dass es doppelt gleich ist. Dann ein Doppelpunkt. Dann können wir hier den Code für ein Spiel schreiben , damit der Benutzer beim Eintippen ein Spiel spielen kann. Und lass uns das Spiel haben, die Mad Libs, weil du damit schon vertraut bist. Und ich habe sie schon vorbereitet. Also füge ich es hier ein. Also Variablen gleich Inputs und dann drucken wir sie einfach bis zu den Sätzen. Es ist sehr einfach. Du kannst es hier rüberrollen lassen. Und dann werden wir den Benutzer fragen, ob er noch einmal spielen möchte. Und ihre Antwort wird der neue Wert von a sein. Also ist a gleich b. Aber willst du dann wieder spielen? Okay, lasst uns von einem Ja-Nein-Führer sie führen. Also ja, kein Platz. Wunderbar. Jetzt sind wir fertig mit dem Code, der ausgeführt wird , solange ihre Antwort ja lautet. Aber wenn sie dann nein tippen, müssen wir etwas außerhalb der While-Schleife schreiben . Zum Beispiel drucken Sie zum Beispiel. So funktioniert das jetzt. Wir werden ein Gleiches Ja oder Nein haben , basierend auf dem, was der Benutzer eingibt. Wenn es gleich ja ist, werden wir den Code für das Spiel ausführen, also lassen wir sie dieses Spiel spielen. Und wenn sie fertig sind, werden wir sie fragen, ob sie wieder spielen wollen. Wenn sie wieder spielen wollen und ja eintippen, dann ist a immer noch gleich ja. Also werden wir diesen Code erneut ausführen. Und dann bis der Spieler entscheidet, dass er das Spiel nicht mehr spielen möchte, wenn es schneit. Wenn es überprüft, ob a gleich ja ist, ist es falsch, weil a gleich weiß. Also wird es diese While-Schleife überspringen und dort runter gehen, um auf Wiedersehen zu drucken. Lassen Sie uns das ausführen, um zu sehen, wie es funktioniert. Willst du also ein Spiel spielen? Gehen wir mit ja, Andrew, einem Auto. Lass uns mit Weiß gehen. Mehrzahl Substantiv. Lass uns mit Prominenten gehen, wie dem Rock. Also haben wir Rosen oder löschen dein Blau aus, während wir aufgewachsen sind. Willst du das Spiel noch einmal spielen? Also gehe ich mit ja, zeige dir, wie wir denselben Code immer und immer wieder wiederholen werden. Und wir können verschiedene Farben eingeben. Zum Beispiel können wir mit Grün gehen. Dann lasst uns jetzt für alle mit Sitzen gehen. Berühmtheit zum Beispiel Taylor Swift. Wir haben Rosen sind grün, Sitze sind blau und ich werde Taylor Swift. Du willst wieder ein Spiel spielen? Mal sehen, was passiert, wenn ich Notizen eintippe. Also nein, auf Wiedersehen. Und wie Sie sehen können, sind wir mit dem Code fertig. 14. Funktionen: Als Programmierer ist es immer wichtig, dass wir unseren Code organisieren und in kleinere, mundgerechte Teile aufteilen können, damit wir mit großen Codemengen umgehen und damit umgehen können. Dies ist genau der Zweck einer Funktion. Eine Funktion ist sehr einfach eine Sammlung von Code, die zur Ausführung einer bestimmten Aufgabe verwendet wird. Wenn Sie also eine Reihe von Codezeilen haben, die zusammenarbeiten, um eine bestimmte Aufgabe oder eine Operation auszuführen. Dann kannst du sie einfach zusammenfassen und in eine Funktion einfügen. Und wann immer Sie diese Aufgabe oder Operation ausführen möchten , können Sie diese Funktion einfach aufrufen. Schreiben von Funktionen ist sehr einfach. Zuerst musst du Python mitteilen , dass du gerade eine Funktion schreiben wirst. Um dies zu tun, verwenden wir das Schlüsselwort def. Wenn Python dies sieht, weiß es, dass Sie im Begriff sind, eine Funktion zu schreiben. Und dann wirst du den Funktionsnamen haben. Und lasst uns unsere „new_line“ nennen lassen. Wenn wir jetzt unsere Funktion benennen, verwenden wir dieselben Regeln, wenn wir eine Variable benennen. Im Grunde können wir also keine Leerzeichen haben , die wir haben, einen Unterstrich. Und zweitens bevorzugen wir normalerweise, dass dieser Name beschreibend ist. also als Programmierer eine Wenn ich also als Programmierer eine neue Zeile lese, habe ich einen Hinweis darauf , dass wir eine neue Zeile einfügen werden. Wir schreiben gerade einen Code , der für das Einfügen einer neuen Zeile verantwortlich ist. Jetzt ist es nicht so, dass dieser Name hier drüben irgendeine Auswirkung auf den darin enthaltenen Code hat. Sie können hier einen beliebigen Namen haben, und Python wird damit einwandfrei sein . Es ist jedoch sehr nützlich für Sie als Programmierer, indikative Namen zu haben. Denn wenn Sie viele Funktionen haben, werden Sie nur wissen, auf welche Funktion Sie sich beziehen, indem Sie einfach ihre Sache lesen. Wenn Sie also mit der Benennung fertig sind, fügen Sie offene und schließende Klammern und dann einen Doppelpunkt hinzu. Wenn Sie eintreten, haben Sie einen automatischen Einzug. Jetzt gehört alles, was unter dieser Funktion eingerückt ist, in die Funktion. Jede Code-Sammlung , die Sie hier schreiben , wird Teil dieser Funktion sein. Und sobald Sie sich entschieden haben , dass Sie mit dem Schreiben der Funktion fertig sind, können Sie einfach zur Hauptzeile zurückkehren. Fangen wir also damit an, die Funktion zu schreiben. Wir werden eine sehr einfache Code-Sammlung haben. Denken Sie also zuerst an den Einzug und drucken Sie dann ein leeres Feld dann den Druck, genau wie eine Zeile hier drüben. Dann drucke schließlich noch einen leeren Bereich aus. also ist dies im Grunde eine Funktion namens new line. Und der Code darin wird ein Leerzeichen in einer Zeile und dann ein anderes Leerzeichen drucken . Lassen Sie uns das ausführen, um zu sehen, was passiert. Und wie Sie sehen können, erhalten wir kein Ergebnis. Und das liegt daran, dass wir sie zuerst aufrufen müssen, wenn wir eine Funktion ausführen wollen . Um eine Funktion aufzurufen, schreiben Sie einfach ihren Namen. Also neue Zeile, dann öffne und schließe Klammern. wenn ich das durchführe. Ich habe meine Zeilen und Leerzeichen hier drüben. Jetzt schauen wir uns an, wie wir diese Funktion nutzen. Sagen wir zum Beispiel, ich habe eine Geschichte. Also drucken, upen, drucken. Ich liebe Kirschen. dann Drucken. Aber ich bin allergisch auf sie. Druck, also habe ich gerade nur acht gegessen. Okay, das ist also eine sehr kurze und bedeutungslose Geschichte, aber ich verwende sie, um Ihnen zu zeigen, wie wir unsere Funktionen nutzen. Hier ist die Geschichte also genau da, aber sie ist nicht sehr organisiert. Sagen wir, ich möchte es in einer Art von Absätzen oder etwas haben , bei dem jeder Absatz durch ein Leerzeichen, eine Zeile und ein anderes Leerzeichen getrennt ist , damit er visuell vorzeigbar ist. Was ich also tun kann, ist unter jedem von diesen, ich kann die Funktion aufrufen. Also new_line. Und new_line. Das ist sehr nützlich, da ich diese Codesammlung nicht jedes Mal neu schreiben musste, wenn ich eine neue Zeile einfügen wollte. Und das ist besonders wichtig, wenn Sie sehr lange Funktionen verwenden und nicht immer wieder schreiben möchten. Stattdessen können Sie die Funktionen einfach hier aufrufen. Zweitens hilft es uns, ein organisierteres Programm zu erhalten . 00:04:30 .155 —> 00:04:32 .975 Wie Sie hier sehen können, ist dies sehr kurz, sehr prägnant. Es ist einfach als Programmierer zu lesen. Aber wenn Sie all diese Unordnung in Ihrem Code haben möchten , wird es viel schwieriger sein, durch das zu navigieren. Und das ist viel sauberer und viel kürzer und viel einfacher zu bedienen. Lassen Sie mich Ihnen endlich zeigen, wie Python mit diesem Code umgeht. Von hier aus wird es also anfangen zu lesen. Es wird gedruckt, ich liebe Kirschen. Und dann wird es den Namen dieser Funktion finden , den Sie mögen. Also wird es dort rauf gehen und genau dort nach einer Funktion namens new line suchen . Das wird den gesamten Code in dieser Funktion ausführen . Wenn es fertig ist, wird es zum ursprünglichen Code zurückkehren und so weiter drucken, aber ich bin allergisch auf sie. Es findet den Namen, druckt das. Dann wird es gedruckt. Also habe ich gerade Bananen gegessen, dann beendet es den Code. Lass uns laufen, Modul ausführen. Okay, sehen wir uns das letzte Mal an. Wir haben diesen sehr schönen Code. So funktionieren Funktionen in Python ganz einfach. 15. Kursprojekt: Ich bin der festen Überzeugung, dass der beste Weg, eine Fähigkeit zu erlernen durch praktische Arbeit und projektbasiertes Lernen ist. Und so habe ich ein sehr schnelles Leichtbauprojekt für Sie vorbereitet . Und wenn Sie get abgeschlossen haben, haben Sie alle wichtigen Konzepte in dieser Klasse für dieses Projekt getestet . Ich möchte, dass Sie einen Code für ein Programm schreiben , das 2 Dienste anbietet. Die erste ist die Berechnung des Body-Mass-Index oder des BMI des Benutzers. Das zweite wird ein Währungswechselprogramm sein. Sie möchten den Benutzer zuerst begrüßen und ihn in die beiden von Ihnen angebotenen Dienste einführen. Dann werden wir sie bitten, sich für einen von ihnen zu entscheiden. Und je nachdem, was sie wählen, führen Sie bestimmte Codezeilen aus , um ihre Anfrage zu erfüllen. Schließlich werden Sie sie fragen ob sie das Programm ausführen möchten. Schon wieder. Wenn dies der Fall ist, müssen Sie das Programm erneut ausführen. Und wenn nicht, können Sie einfach eine Abschiedsnachricht ausdrucken. schließlich daran, Ihren Code sauber und visuell organisiert zu halten . Weitere Informationen finden Sie im Abschnitt Projekte und Ressourcen unten . Dort finden Sie die detaillierte Aufgabe sowie einen Projekthandbuch und die beigefügte Beispiellösung. Der Projektführer sollte Ihnen auf dem Weg Hinweise geben, und eine Beispiellösung ist mein eigener Versuch, das Projekt abzuschließen. Denken Sie daran, dass Ihr Code stark von meinem Code unterscheiden kann, vom Code aller Schüler, die an dieser Klasse teilnehmen. Das liebe ich an Python. Wir können alle einzigartig und kreativ sein , während wir die Aufgabe erledigen. Sobald Sie fertig sind, ermutige ich Sie, Ihren Projektschlag hochzuladen , um Live-Feedback zu erhalten und anderen Schülern zu ermöglichen, zu untersuchen, wie Sie denken und all die verschiedenen Möglichkeiten, diesen Code zu schreiben. Ich möchte, dass Sie einen Screenshot oder Screenshots Ihrer Programmdatei hochladen , in der Sie Ihren Code schreiben, und die Ergebnisse, die in der Shell erscheinen. Probieren Sie also unbedingt Ihr Programm aus und machen Sie dann ein Foto davon, um uns zu zeigen, wie Sie es gemacht haben. Sollten Sie jetzt Hilfe benötigen stehe ich immer zur Verfügung. Lassen Sie Ihre Frage also unbedingt im Diskussionsbereich unten. Du kapierst das. Viel Glück. 16. Zusammenfassung: Schlussbemerkung: Du hast es auf diesem Kurs so weit geschafft. Herzlichen Glückwunsch. Sie sind gerade von einem absoluten Anfänger zu jemandem übergegangen einem absoluten Anfänger zu , der sich mit Python sehr gut auskennt Sie können sehr effektive und nützliche Codezeilen schreiben. Sie haben gelernt, in die Welt der einfachen und komplexen, komfortabel gebauten und effektiven, intelligenten und interaktiven Programmräume zu schreiben Welt der einfachen und komplexen, komfortabel gebauten und effektiven, intelligenten und interaktiven Programmräume . Und am Ende eine sehr gründlich strukturierte, gut organisierte Programmdatei war eine große Freude meine Programmierkenntnisse und Erfahrungen mit Ihnen zu teilen. Und ich hoffe, du hast es genauso genossen, Python zu lernen , wie ich es mag zu unterrichten. Und jetzt ermutige ich Sie, zu versuchen, Ihr Klassenprojekt unten abzuschließen , um Live-Feedback zu erhalten, das Ihnen hilft, alle Kernkonzepte zu lesen , die Sie in diesem Kurs gelernt haben. Und es wird diese Fähigkeiten durch projektbasiertes und praktisches Lernen dominieren diese Fähigkeiten durch . Wenn Sie irgendwo während des Kurses mit Herausforderungen konfrontiert sind, Sie Ihre Fragen gerne an den Diskussionsbereich unten richten. Sie haben das Gefühl, dass Sie mit etwas Wertvollem aus dieser Klasse davongegangen sind. Wie wäre es, wenn Sie eine gute Bewertung hinterlassen, damit andere Schüler durch dieselbe Erfahrung navigieren können. Besuchen Sie einmalig mein Profil und drücken Sie den Follow-Button, während wir dabei sind. Da dieser Kurs nun zu Ende geht, möchte ich jedem Einzelnen von Ihnen für Ihr Engagement danken . Sie müssen die Arbeit erledigen und Ihre Kreativität in die Welt des Programms entfesseln. Denk dran, du verbrennst Sicherheit.