Einführung in die Grundlagen von Python | Storay Amiri | Skillshare

Playback-Geschwindigkeit


1.0x


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

Einführung in die Grundlagen von Python

teacher avatar Storay Amiri

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 in den Kurs

      1:27

    • 2.

      Kurseinheit 0 Python installieren

      3:36

    • 3.

      Kurseinheit 1: Saiten

      8:49

    • 4.

      Kurseinheit 2 Numerik

      7:31

    • 5.

      Kurseinheit 3: Variablen

      6:08

    • 6.

      Kurseinheit 4 Interaktiv

      7:14

  • --
  • 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.

2

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Ein Einführungskurs in Python. Dieser Kurs führt die Kernkonzepte von Python ein, damit du deine eigenen Python-Skripte erstellen kannst. Er zeigt dir die Grundlagen, gibt dir die nötigen Informationen und befähigt dich, dich selbst zu unterrichten. Am Ende dieses Kurses solltest du deine eigenen Python-Skripte erstellen.

Triff deine:n Kursleiter:in

Teacher Profile Image

Storay Amiri

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 in den Kurs: Hallo, alle zusammen. Ich bin Storey und ich bin ein Forscher , der Python seit einigen Jahren verwendet . Ich verwende es hauptsächlich, um wissenschaftliche Daten aus meinen Experimenten zu analysieren. In diesem Kurs führe ich Sie durch die Grundlagen von Python damit Sie selbstbewusst Ihre eigene Programmierreise beginnen können Nun, warum Python, Python ist heute eine der am häufigsten verwendeten Programmiersprachen in Bereichen wie Datenwissenschaft, Webentwicklung und so weiter. Das Erlernen von Python eröffnet eine Welt voller Möglichkeiten. Nun, was wirst du in dem Kurs lernen? Also fangen wir mit den Grundlagen an. Wir beginnen mit Installation von Python und gehen dann zu Dingen wie Zeichenketten und Zahlen und dann zu Variablen Dann werden wir auch das Gelernte anwenden, ein interaktives Python-Skript erstellen, und das wird das Projekt sein. Im Klassenprojekt erstellen Sie also ein einfaches, aber leistungsstarkes Python-Skript , das Eingaben von einem Benutzer entgegennimmt und diese Eingabe verwendet, um Aktionen auszuführen, genau wie es Programme in der realen Welt tun. Nun, für wen ist dieser Kurs gedacht? Dieser Kurs ist für absolute Anfänger konzipiert. Sie benötigen keine vorherige Programmierung, Kenntnisse oder Erfahrung, nur einen Computer und eine Internetverbindung, und wir können mit der Installation von Python beginnen und loslegen. Am Ende dieses Kurses werden Sie also nicht alles über Python wissen, aber Sie werden das Selbstvertrauen haben, selbst weiter zu lernen und Dinge zu entwickeln , die für Sie und Ihre Arbeit wichtig sind. Nachdem wir das alles gesagt haben, lassen Sie uns anfangen und wir sehen uns in der ersten Lektion. 2. Kurseinheit 0 Python installieren: Hallo zusammen und willkommen zu diesem Kurs. Dies ist eine nachfolgende Einführung in die Python-Grundlagen. Hier lernen wir die coolen Konzepte für den Einstieg in Python kennen. Am Ende des Kurses solltest du in der Lage sein, deine eigenen Skripte zu schreiben und hoffentlich sehr kreativ darin sein, Drehbücher zu schreiben. Jetzt verstehe ich, warum jeder sagen wird, dass Python eine sehr beliebte Sprache ist und es ein großartiger Ausgangspunkt ist , auch wenn Sie sich für Programmierung im Allgemeinen interessieren. Lass uns anfangen. Um Python herunterzuladen, du einfach auf die offizielle Python-Website python.org, gehst zu Downloads und lädst Python 3.8 0.5 herunter Nun, die Zahlen sind nicht wirklich wichtig denn wenn es aktualisiert wird, werden sich die Zahlen ändern Du klickst einfach hier, du lädst es herunter , ziemlich einfach. Aber ich persönlich verwende gerne einen Code-Editor, bei dem es sich um Visual Studio-Code handelt. Das ist meine Präferenz. Ich möchte nicht zu detailliert darauf eingehen warum ich das verwende und warum nicht jedes andere. Aber im Grunde ist das ein Code-Editor. Hier schreiben Sie den Code und führen ihn aus und führen ihn aus. Es hat auch andere Vorteile, wenn Sie einen Fehler machen , der sich dort beim Debuggen und all dem einfängt Wie gesagt, das ist eine persönliche Präferenz, also kannst du deine eigenen Nachforschungen darüber anstellen, oder du kannst diesen einfach mit mir herunterladen Sie kommen also her und suchen sich Ihre eigene Software aus, den Computer, den Sie haben, und laden ihn herunter. Wie ich schon sagte, das ist auch sehr einfach. Okay. Sobald Sie Visual Studio Code installiert haben, ist dies die Seite , die Sie sehen werden. Sie klicken hier auf Erweiterungen. Sie können nach Erweiterungen suchen, zum Beispiel Python. Ich habe es bereits installiert , also kommt es für mich auf. Aber du klickst auf die Python, die mit dem Stern, weil das die offizielle Python ist. Du kommst her und hast es installiert. Ich habe es bereits installiert. Also für mich sage ich, dass es deinstalliert ist, aber hoffentlich sollte es für Sie eine Option geben, auf Installieren zu klicken. Um zu beginnen, können Sie auf Datei klicken und einen neuen Ordner erstellen. Jetzt werden wir unseren eigenen allerersten Code schreiben. Wir werden Klammern in Druckform schreiben. Sprachzeichen, hallo Welt. Also, Hello World ist wirklich Standard. Jeder fängt einfach mit Hello World und man schreibt in Klammern und Sprachzeichen, druckt, ohne Großbuchstaben mit dem P-Druck Nun, bevor Sie es ausführen, müssen wir es speichern, worum es in diesem Set geht Wir kommen her, wir speichern unter. Lektion Null. Ja, ich habe es schon, aber jetzt möchte ich darauf hinweisen, dass Sie jedes Mal, wenn Sie eine Datei zur Verwendung unter der Python-Erweiterung senden , Punkt PY setzen möchten, weil Sie es so erkennen, und dann speichern Sie es. Aber offensichtlich wird das Man-System das einfach ersetzen. Das ist dein erster Code. Um das auszuführen, klicken wir einfach auf Run over here und Hello World. Das ist es. Das ist dein erster Code. Jedes Mal, wenn Sie hier eine Änderung vornehmen, klicken Sie auf Ausführen. Hallo Welt. Da haben wir's. Herzlichen Glückwunsch an alle. Wir haben gerade unseren ersten Leitfaden geschrieben. Juni in meiner nächsten Lektion, da wir näher darauf eingehen . Danke. 3. Kurseinheit 1: Saiten: Hallo zusammen und willkommen zurück zum Kurs. Dies ist unsere erste offizielle Lektion in Python und wir werden über Datentypen und insbesondere über Zeichenketten sprechen . Im Grunde ist eine Zeichenfolge eine Reihe von Zeichen. Dies können Buchstaben, Zahlen und Satzzeichen sein. Das ist Text. Ich werde hier meine erste Zeichenfolge schreiben. Falls ihr, tut mir leid, das ist das Terminal. Dort wird der Code angezeigt, sobald wir ihn ausgeführt haben. Klammer drucken, Sprachzeichen. Willkommen zu diesem Kurs. Willkommen zu den Ergebnissen. Lass uns ein bisschen länger machen. Das ist Lektion eins. Wenn ich diesen Code ausführe, sollte er hier auftauchen. Ja, mach es einfach größer. Willkommen zu den Partituren. Das ist Lektion eins. Nun, wenn wir das und die zweite Zeile machen wollen , wir wollen zum Beispiel den zweiten Teil und die nächste Zeile, was wir tun können, ist das zu beenden, eine neue Zeile zu beginnen, zu drucken und wir nehmen das einfach heraus, weil wir es schon hier haben und es ausführen können. Nun, dummer Fehler. Willkommen an den Schulen. Das ist Lektion eins. Jetzt gibt es einen einfacheren Weg, dies zu tun. Lassen Sie mich das zum Beispiel einfach kopieren und einfügen. Der einfachere Weg ist wirklich, dass wir es hier hinzufügen können. Sobald wir es hier hinzugefügt haben, um eine neue Zeile zu beginnen, können wir Backslash N machen. Lassen Sie uns das ausführen und los geht's Willkommen auf den Quadraten, das ist Lektion eins. Jetzt gibt es diesen Raum , den wir nicht brauchen. Wenn wir das noch einmal ohne das Leerzeichen ausführen, sind wir fertig. Willkommen auf den Plätzen, das ist Lektion eins. Nun, wir haben gerade eine Funktion mit dieser Zeichenfolge ausgeführt. Ich möchte auch, dass Sie wissen, dass dieser Backslash ein ganz besonderes Zeichen ist, er wird als Escape-Zeichen bezeichnet Alles, was Sie danach setzen , wird wörtlich genommen Wenn Sie beispielsweise Sprachzeichen in unseren Text einfügen möchten, verwenden wir Sprachzeichen in Python natürlich für einen ganz bestimmten Zweck, nämlich den Anfang und das Ende einer Zeichenfolge anzuzeigen. Wenn Sie es hier einfügen, wird davon ausgegangen, dass diese Zeichenfolge hier endet, und das wollen wir nicht. Wir setzen einen Backslash davor und los geht's Wenn wir das drucken, ist es hier. Das Sprachzeichen druckt sich einfach von selbst. Das sind nur einige grundlegende Funktionen. Natürlich können wir auch einfach einen Backslash selbst drucken und hier ist er. Dies sind einige grundlegende Funktionen. Es gibt einige andere Funktionen, die wir auch in Zeichenketten ausführen können , um das Leben viel einfacher zu machen. Lassen Sie mich das zum Beispiel einfach herausnehmen. Lassen Sie mich mein Terminal löschen. Ich mache Control Shift P und Terminal Clay. Jetzt habe ich das vor Kurzem benutzt, also wird es mir angezeigt, aber das ist Clayed Okay. Also, wenn du das alles machen willst , zum Beispiel oberer Kase, was wir machen können, ist , dass wir einen Punkt nach oben machen und du eine weitere Bremse startest und diese Bremse beendest Obere Zeichenfolge und dann in Klammern, wir schreiben einfach die Zeichenfolge, die wir wollen, und es sollte hoffentlich zu wem werden, es wird die ganze Zeichenfolge groß Wir können natürlich auch niedrigeren Wert angeben, wenn es einen niedrigeren Wert geben muss Willkommen bei Scours. Das ist nicht gerade offensichtlich Lassen Sie mich das einfach groß schreiben , damit es zum Beispiel klarer ist Das ist jetzt in Kleinbuchstaben geschrieben. Es gibt noch ein paar andere Dinge, die wir auch tun können. Zum Beispiel können wir eine Python-Frage stellen, zum Beispiel ist diese Zeichenfolge größer? Wir können das mit einer Zeichenfolge tun, nicht mit einer niedrigeren Zeichenfolge. Wir können den oberen Wert schreiben. Das ist eine Frage, die wir stellen. Und die Antwort ist falsch, weil die gesamte Zeichenfolge nicht oben ist. Es gibt viel davon in Kleinbuchstaben und wir können das auch in Kleinbuchstaben machen Eine weitere Frage, die wir stellen, ist, ob wir das ausführen können, und wir erhalten eine weitere Falschmeldung, weil es in dieser Zeichenfolge einen Wert pro Groß-/Kleinschreibung gibt Das ist auch eine weitere Funktion, die Sie verwenden können. Es gibt viele Funktionen , die Sie verwenden können, aber ich zeige Ihnen nur einige der Grundlagen, die Sie für den Einstieg wissen müssen. Wir können auch überprüfen wie lang die Zeichenfolge ist. Die Länge, und dann testen wir es. 40 Zeichen. Die Länge dieser gesamten Zeichenfolge beträgt 40 Zeichen. Wenn wir speziell nach einem bestimmten Zeichen suchen, können wir auch tun, dass ich hier eine Zahl hineinschreiben kann. Zum Beispiel wollen wir das fünfte Zeichen in der Zeichenfolge, fünf, und wir führen es aus. M. Nun, einige von Ihnen, die genau hinschauen, könnten sagen, dass das falsch ist. Vielleicht hast du recht. Zum Beispiel ist eins, zwei, drei, vier, fünf, fünf eindeutig O. Aber ich möchte darauf hinweisen, Aber ich möchte darauf hinweisen dass wir beim Programmieren generell mit Null, Null, Eins, Zwei, Drei, Vier, Eins, Zwei, Drei, Vier, Eins, Zwei, Drei, Vier, Fünf, Fünf beginnen Vier, Eins, Zwei, Drei, . Genau, sechs, sieben, acht , so würde es laufen. Wir können noch einen machen, zum Beispiel 31. Wenn wir das tun, weil diese Zahl natürlich nicht funktioniert, weil das nicht gerade Code ist. Aber wenn wir hier nur eine Notation machen wollen, können wir einfach einen Hash machen. Und es sollte kein Problem geben. Jetzt hast du vielleicht gemerkt, dass hier nichts ist. Wir haben offensichtlich eindeutig nach dem Charakter 31 gefragt und hier steht nichts, aber das liegt wahrscheinlich daran, dass es Leerzeichen ist. Wenn ich zum Beispiel 30 mache und das hier ausführe, ist das S. Es ist entweder ThisS oder ThisSS und die Zahl danach ist Leerzeichen Da steht 31 als leer. Mir ist nicht bewusst, dass das Leerzeichen auch ein Charakter ist. Wir können auch nach einem Index fragen. Das wäre ein Punktindex. Hier übergeben wir es durch einen Parameter, wir schreiben hier einen bestimmten Buchstaben. Ich möchte zum Beispiel den Buchstaben O haben. Ich setze ihn wieder in die Sprachzeichen O und beende die Klammer. O ist vier. O ist Charakter vier, und los geht's. Von dort bekommen wir vier. Eine andere Funktion wir verwenden können, ist zum Beispiel replace. Wir können das Wort ersetzen verwenden und hier schreiben wir nicht nur eine Sache, wir schreiben das Alte und das Neue, durch das wir es ersetzen wollen. Ich möchte zum Beispiel von Kurs zu Modul wechseln. Ich müsste Sprachzeichen, Sprachzeichen und Kommas nicht punktieren Sprachzeichen und Kommas Wenn ich das wegnehme und das starte, willkommen zu diesem Modul. Das ist Lektion eins. Offensichtlich haben wir Course durch Motle ersetzt. Dies sind nur einige der wichtigsten Funktionen, über die ich mit Ihnen in der von uns verwendeten Zeichenfolge sprechen möchte über die ich mit Ihnen in der von uns verwendeten Zeichenfolge Es gibt viel mehr Funktionen , die Sie verwenden können, die Sie einfach googeln können , und es ist nicht so, dass Sie sich die meisten dieser Funktionen merken oder kennen müssen meisten dieser Funktionen merken oder kennen Wann immer du sie brauchst, kannst du sie immer einfach googeln, es gibt viele Ressourcen da draußen Danke fürs Zuschauen und ich hoffe, das war hilfreich. 4. Kurseinheit 2 Numerik: Hallo zusammen und willkommen zurück zu diesem Kurs. In der letzten Lektion haben wir etwas über Zeichenketten gelernt. Dabei handelt es sich um einen Datentyp, der aus einer Reihe von Zeichen besteht. In dieser Lektion werden wir etwas über einen anderen Datentyp lernen , nämlich Zahlen oder Zahlen. Das ist also eine Zeichenfolge , über die wir in der letzten Lektion gesprochen haben, und einige von Ihnen haben vielleicht bemerkt , dass es sich hier um eine Zahl handelt, aber es handelt sich immer noch einen Zeichenkettendatentyp und nicht um eine Zahl oder einen numerischen Datentyp Das liegt daran, dass Python diese Zahl als ein anderes Zeichen behandelt , zum Beispiel als einen Buchstaben und nicht als Zahl. Jetzt werde ich dir zeigen, was ich damit meine. Wenn ich das alles wegnehme und drei plus eins mache und ich das ausdrucke oder das lasse. Ich gebe mir nur drei plus eins. Ich werde alles abtippen oder alles wortwörtlich ausdrucken. Das liegt daran, dass es sich um eine Zeichenfolge handelt. Woher wissen wir, dass dies als Zeichenfolge angesehen wird? Das liegt daran, dass es um ihn herum Sprachzeichen gibt. Wenn ich die Sprachzeichen wegnehme, wird Python dies jetzt als Zahl oder numerischen Datentyp sehen als Zahl oder numerischen Datentyp Wenn ich das ausführe, wird es mir nicht drei plus eins geben, sondern es wird es als Zahlen behandeln und die beiden addieren Drei plus eins ist vier. Nun, das ist eine Funktion von Zahlen. Hier kannst du einfache Rechenübungen machen. Zum Beispiel 43 plus eins mal vier. Nun, drei plus eins ist vier, vier mal vier, 16. Wir sollten damit rechnen, 16 zu sehen. Aber das tun wir nicht, wir sehen sieben. Das liegt daran, dass Python der Angebotsmenge folgt. Jeder, der etwas Erfahrung in Mathematik hat, weiß vielleicht was. Das ist die Reihenfolge der Operationen. Wenn Sie es in arithmetischen Sätzen angeben, durchläuft es diese Funktionen Deshalb wurden diese beiden multipliziert , weil die Multiplikation vor der Addition kommt , also vier mal eins mal vier ist vier plus drei Addition Aber wenn ich 16 sehen will, kann ich das mit einer Klammer umgeben , weil Klammern vor der Multiplikation stehen und das würde bedeuten, dass drei plus eins vier ist und vier mal vier, was Und da ist 16. Das ist eine der Funktionen, über die ich sprechen wollte. Eine weitere Funktion, auf die ich mich konzentrieren möchte, ist Mod. Zum Beispiel können wir zehn Prozent machen. Vier. Dieses Prozentzeichen wird Mod-Zeichen genannt. Es wird dir sagen, was der Rest sein wird, wenn zehn durch vier geteilt wird. 10/4 gibt uns zwei mit den restlichen zwei. Lass mich das einfach wegnehmen und ich werde das erledigen. Und wir haben zwei gesehen. Wenn ich diese Vier auf fünf ändere, also 10/5, ergibt das nur zwei ohne Rest. Wir sollten eine Null sehen, weil es null Reste gibt und Das ist eine weitere Funktion. Eine weitere sehr einfache Funktion , die wir verwenden können, ist die Power-Funktion. Wir können zum Beispiel Potenz schreiben und dann drei mit der Potenz von zwei machen, drei Kommas zwei werden als drei hoch zwei gelesen , und wenn wir das ausführen, sollte es uns neun geben, denn drei mal drei ist neun, und wir können auch wirklich lange machen, zum Beispiel drei hoch 42. Wenn wir das ausführen, müsste uns das eine wirklich große Zahl geben , und hier ist sie Lassen Sie mich einfach diesen Weg nehmen und das ist die wirklich große Zahl. Dies ist eine weitere Funktion , die wir verwenden können. Eine andere einfache heißt MAX. Max wird uns die größte Zahl in einer Liste geben. Jetzt haben wir nur noch zwei Zahlen, also lass mich das länger machen. Ich werde 31, 56, 78, 91 und eins hinzufügen . Ich würde Sie bitten, mir die größte Zahl zu geben, die maximale. Wenn ich das ausführen würde, würde es mir 91 geben, was die größte Zahl ist. Ebenso kann ich Männer wählen, was mir die kleinste Zahl geben würde, und das wäre eins. Die Sache damit ist, dass es jetzt wirklich einfach sein kann , zu erkennen , wo die größte und die kleinste Zahl ist. Bei einer langen Liste von Zahlen oder großen Datenmengen kann dies jedoch sehr nützlich sein. Eine weitere sehr einfache Funktion besteht darin einen weiteren Wellengang nach rechts zu runden, und ich gebe ihm eine Zahl, zum Beispiel 3,3 und dieser Wert wird auf drei abgerundet oder 3,9 wird auf vier aufgerundet Dies sind nun einige der grundlegenden Funktionen , die in Python verfügbar sind. Ich möchte Ihnen auch einige andere Funktionen zeigen, aber sie sind in Python selbst nicht verfügbar, also müssen wir etwas importieren, das als Modul bezeichnet wird. Lassen Sie mich jetzt einfach mein Terminal schnell reinigen, weil es sehr voll ist Um ein Modul zu importieren, muss ich es aus dem mathematischen Importstern aufschreiben Wenn ich das aufschreibe, wird es nicht die Modulmasse importieren , die leicht zugänglich und verfügbar ist . In diesem Modul gibt es viele Funktionen, die wir verwenden können. Eine davon ist zum Beispiel die Quadratwurzel. Wenn ich zum Beispiel die Quadratwurzel von neun schreibe , müsste ich drei bekommen. Jetzt, ohne dieses Modul, wird das nicht funktionieren. Lassen Sie mich das zum Beispiel wegnehmen und lassen Sie mich das ohne es ausführen. Die Quadratwurzel ist nicht definiert. Wir werden eine Fehlermeldung sehen , da diese in Python selbst nicht existiert und wir müssen einige andere Funktionen aus der Mathematik importieren , um sie verwenden zu können. Deshalb geben wir dieses Modul ein. Eine andere Funktion , die wir hier verwenden können , ist zum Beispiel Floor. Wenn wir jetzt sogar 9,9 schreiben, wird es auf die niedrigste Zahl abgerundet , die neun ist Wenn ich sie runde, erhalten wir neun. Wenn es eine Untergrenze gibt, gibt es eine Obergrenze, und selbst wenn ich 9,1 habe , erhalte ich zehn, weil die höchste Zahl erreicht wird. Dies sind einige der grundlegenden Funktionen , über die ich sprechen wollte. Es gibt viele andere Funktionen und viele andere Module , die Sie verwenden können. Aber es gibt nur eine Einführung , die Ihnen zeigt, wie Sie Module importieren und wie Sie sie verwenden , und um Ihnen die Module selbst vorzustellen. Sie können Ihre eigenen Module importieren und Funktionen selbst erlernen. Ich hoffe, das war hilfreich. Danke fürs Zuschauen. Wir sehen uns in meiner nächsten Lektion. 5. Kurseinheit 3: Variablen: Hallo zusammen und willkommen zurück zum Kurs. In dieser Lektion konzentrieren wir uns auf Variablen. Bevor ich erkläre, was eine Variable ist, möchte ich Sie bitten, sich auf diese drei Zeilen zu konzentrieren, diese Kurzgeschichte, die ich geschrieben habe. Brenda mag Kekse sehr. Brenda hat ihrem Bruder fünf Kekse gestohlen. Brendas Bruder hat jetzt fünf Kekse weniger. Wenn ich den Namen Brenda hier ändern will, kann ich einfach herkommen und ihn durch Kate ersetzen und ich kann hierher kommen Ich kann das auch durch Kate ersetzen und nicht durch Brendas Bruder, sondern durch Kates Bruder Das war ziemlich einfach zu machen. Wenn das jedoch eine wirklich lange Geschichte oder ein sehr kleiner Datensatz wäre, könnte es Stunden dauern, bis ich das gemacht habe. Hier kommen Variablen ins Spiel. Nein, Variablen können Daten und eine Geschichte enthalten, und Sie können sie leicht ändern. Ich zeige es dir zum Beispiel hier. Ich kann eine Variable namens Name erstellen. Dies ist eine Variable und ich möchte dieser Variablen entsprechen. Was ich in dieser Variablen speichern möchte, Was ich in dieser Variablen speichern möchte ist die Zeichenfolge namens Kate oder nur, damit es tatsächlich eine Änderung gibt , und ich ändere sie wieder in Brenda Jedes Mal, wenn ich hierher komme, muss ich nicht Kate selbst schreiben, ich kann einfach die Variable schreiben. Ich werde herkommen. Ich schreibe den Variablennamen. Jetzt kann ich das Gleiche hier unten tun und den Namen schreiben. Und auch nicht Kates Bruder, ich kann einfach rüber gehen. Nun, ich möchte das S und den Apostroph nicht wegnehmen , weil das nicht in der Variablen gespeichert ist nicht in der Variablen gespeichert Ich kann hier einen Namen schreiben. Und da hast du es. Jedes Mal, wenn es einen Namen gibt, wird dieser Brenda Brenda Brenda ersetzt Lassen Sie mich das jetzt einfach ausführen. Brenda Brenda. Bei Kate und Stoll gibt es keinen Platz. Ich kann hier einfach Platz schaffen, Brendas Bruder. Brendas Bruder hat jetzt fünf Kekse weniger. Es scheint ziemlich gut funktioniert zu haben. Jetzt kann ich hier auch eine weitere Variable erstellen. Ich kann die Anzahl der Cookies eingeben und das mit fünf gleichsetzen. Ich kann das ändern, das beenden. Ich kann ein Leerzeichen hinzufügen, weil Leerzeichen nicht funktionieren würden. Es muss ein Wort sein, Keksmenge. Anzahl der Kekse, und ich werde das beenden . Die einzige Zeichenfolge hier ist Stow und Kekse von ihrem Bruder. Hier gibt es eine Variable und hier eine Variable. Jetzt kann ich auch diese Variable verwenden. Und benutze sie hier, ich kann das hier beenden und auch hier drüben. Ich ersetze die fünf durch die Variable. Okay. Lass mich das machen und lass mich das nicht fünf, sondern sechs laufen lassen, nur damit du die Veränderung sehen kannst. Brenda R mag Kekse, Brenda Stroll, sechs Nochmals, ich muss Platz schaffen. Brendas Bruder hat sechs weniger Platz. Und das Weltall. Lass mich das ausdrucken. Brenda mag Kekse sehr, Brenda hat ihrem Bruder sechs Kekse gestohlen, Brendas Bruder hat jetzt Das ist ziemlich einfach zu bewerkstelligen. Ich kann Brenda in Ate umwandeln, wann immer ich will, und sechs in eine beliebige Zahl. Wenn es eine wirklich lange Geschichte ist, ein großer Datensatz, macht das das Leben viel einfacher und es macht es viel einfacher, mit den Daten umzugehen viel einfacher, mit den Daten So können Variablen nützlich sein. Nun, einige von Ihnen haben vielleicht bemerkt, dass ich diese Zahl als Zeichenfolge behandelt habe. Ich habe es in Sprachzeichen geschrieben. Was ich tun kann, wenn ich das wegnehme und einfach sechs schreibe. Lass mich zuerst mein Terminal leeren , damit du den Unterschied sehen kannst. Ich führe das aus. Ich werde mir eine falsche Nachricht zeigen Das liegt daran, dass Sie Zeichenfolgen und Zahlen oder numerische Datentypen nicht in einer Zeile zusammenfügen Ich habe hier eine Zeichenfolge und dann füge ich hier eine Zahl hinzu, weil hier eine Ganzzahl gespeichert wird und ich sie nicht zusammenfügen kann. Aber ich kann das als Zahl belassen, aber ich kann das vorübergehend in eine Zeichenfolge ändern. Zum Beispiel kann ich die Anzahl der Zeichenketten-Cookies angeben, und das kann ich auch hier ändern. Das bedeutet also, dass, obwohl es sich um eine Zahl handelt und es sich um numerische Daten handelt, dies nur vorübergehend geschieht, nur um diese eine Zeile in eine Zeichenfolge zu ändern , und in dieser Zeile wird sie vorübergehend in eine Zeichenfolge geändert. Wenn ich das ausdrucke, sollte es keine Fehler geben. Da haben wir's. Ich habe es zweimal gedruckt. Brenda hat wirklich Kekse, Brenda hat ihrem Bruder sechs Kekse gestohlen, Brendas Bruder hat jetzt Dies war eine grundlegende Einführung in das was Variablen sind und wie wir Zahlen und Zeichenketten zusammenfügen können Zahlen und Zeichenketten zusammenfügen indem wir einfach vorübergehend eine Zahl in eine Zeichenfolge umwandeln. Ich hoffe, das war nützlich. 6. Kurseinheit 4 Interaktiv: Hallo zusammen und willkommen zurück zu diesem Kurs. In dieser Lektion werden wir Gelernte noch einen Schritt weiterführen und etwas Interaktives erstellen , bei dem wir den Benutzer nach einigen Daten oder Informationen fragen den Benutzer nach einigen Daten oder und Daten verwenden, um darauf zu antworten. Sie um etwas zu bitten, nennt man das eine Eingabe. Klammern, Sprachzeichen, und wir werden sie fragen, sagen wir, wie ist dein Name? Okay. Nun, die Daten, die sie uns geben oder die Informationen, die sie uns nennen, sie müssen in einer Variablen gespeichert werden, um eine Variable zu machen Wir schreiben hier gleich und was wir die Variable nennen werden, ist Name Weil wir sie nach ihrem Namen fragen , denke ich, dass es Sinn machen würde Jetzt werden wir ihnen antworten. Wir werden Print Hello sagen. Hallo, und wie auch immer der Name ist. Wie wir in der vorherigen Lektion gelernt haben, diese Variable mit ihrem Namen zu integrieren , es hinzufügen und dann den Namen oder dann die Variable hinzufügen. Lassen Sie uns das jetzt ausführen. Wie ist dein Name? Sag Kate. Hallo Kate. Es funktioniert. Ziemlich einfach. Aber mir gefällt nicht, wie diese zusammen sind, wie wir bereits gelernt haben, Backslash N und lassen Sie uns das ausführen Wie ist dein Name? Jetzt fragt es mich in der nächsten Zeile. Der Cursor bewegt sich zur nächsten Zeile und fragt mich, wie ich heiße. Versuchen wir es diesmal mit Brenda. Hallo Brenda. Es ist viel ordentlicher Lass mich einfach alles klären. Es war etwas Einfaches, sie nach ihrem Namen zu fragen. Dieses Mal werden wir versuchen, sie nach Zahlen zu fragen. Lassen Sie uns zuerst ausdrucken, was der Zweck damit ist. Drucken. Wir werden zum Beispiel Ihre beiden Lieblingszahlen zusammenzählen. Zahlen. Wir werden ihnen das zunächst sagen und dann werden wir sie nach ihren beiden Nummern fragen. Es wird nicht Name heißen, sondern Nummer eins. Was ist dein erster Favorit, los geht's. Was ist deine erste Lieblingszahl? Lassen Sie uns das jetzt einfach kopieren und einfügen. Nächste Zeile. Zu. Das kann Nummer zwei sein. Was ist deine zweitliebste Zahl? So weit so gut. Jetzt werden wir sie drucken. Das Ergebnis ist, dass wir die beiden Variablen hier einbeziehen, Nummer eins, Nummer zwei hinzufügen. Lass uns das ausführen. Wir werden zwei Lieblingszahlen hinzufügen. Was ist deine erste Lieblingszahl? Sag drei. Die Gleichen. Was ist deine zweitliebste Zahl? Fünf. Das Ergebnis ist 35. Das erwarten wir nicht. Wir erwarten, dass diese beiden zusammengezählt werden. Beachten Sie jedoch , dass jede Eingabe, die wir standardmäßig aufnehmen, als Zeichenfolge betrachtet wird. Was wir hier geschrieben haben, ist wirklich einfach dass zwei verschiedene Zeichenketten nebeneinander gestellt werden. Die Drei und die Fünf sind einfach nebeneinander geschrieben. Was wir hier tun müssen, ist sicherzustellen, dass dies als Ganzzahl wie eine Zahl behandelt wird, und wir werden eine Ganzzahl verwenden. Eine Ganzzahl ist eine beliebige ganze Zahl. Ich werde ihnen sagen, dass sie das als Ganzzahl behandeln sollen. Wir haben das gemacht, bevor wir eine Zahl in eine Zeichenfolge umgewandelt haben. Das sollte kein neues Konzept sein. Dieses Mal machen wir einfach das Gegenteil, wir machen aus einer Zeichenfolge eine Zahl. Mal sehen, ob das funktioniert. Was ist deine erste Lieblingszahl? Ich werde drei schreiben, zweitliebste Nummer fünf. Okay. Jetzt sehen wir hier eine Fehlermeldung und einige von Ihnen haben vielleicht bemerkt, dass es daran liegt, dass wir eine Zeichenfolge neben eine Ganzzahl gesetzt haben . Zuletzt lernen wir, wie man eine Zeichenfolge in eine Ganzzahl oder eine Ganzzahl in eine Zeichenfolge umwandelt . Das lag einfach daran, dass wir Zahlen und Zeichenketten nicht zusammenfügen können, also haben wir hier den gleichen Fehler gemacht. Um das zu vermeiden, können wir das rauskopieren, es wegnehmen und wir können hier eine weitere Variable erstellen. Nennen wir das Ergebnis und wir gleichen es aus. diese beiden addieren, konvertieren wir zuerst die Zeichenfolge in eine Ganzzahl und diese Zeichenfolge in eine Ganzzahl und fügen sie dann hinzu. Das wird uns das Ergebnis geben. Dieses Ergebnis ist einfach deshalb eine Ganzzahl, weil sie ganze Zahlen zeichnen, zwei ganze Zahlen ergeben eine ganze Zahl um das Ergebnis hier zu integrieren, wir können keine Ganzzahl einbauen, wir müssen sie zuerst in eine Zeichenfolge umwandeln, und dann werden wir das und dann werden wir Mal sehen, ob ich das klären kann. Das Terminal. Lass uns das jetzt ausführen. Wir werden dir zwei Lieblingszahlen hinzufügen. Wo ist deine erste Lieblingszahl? Sag drei. Zweitens, fünf. Da haben wir's. Es hat funktioniert. Aber lass uns etwas anderes versuchen. Lassen Sie uns das noch einmal ausführen und ich möchte etwas anderes ausprobieren. Deine erste Lieblingszahl, ich werde 3,5 schreiben. Deine zweite Lieblingszahl, 2.1. Und wir sehen eine Fehlermeldung. Das liegt daran, dass wir Integer verwendet haben. Integer ist per Definition eine ganze Zahl, daher akzeptiert sie keine wenn wir die Dezimalzahl hinzugefügt haben, also haben wir sie nur verwechselt Es gibt noch einen anderen Datentyp für Zahlen. Denken Sie daran, dass wir über Zahlendatentypen gesprochen haben. Jetzt ist der Untertyp Integer und Floats. Wir können dies in einen Float umwandeln und dieser Wert wird mit Dezimalzahlen Wenn wir das einfach in ein Float ändern und mich das einfach wieder löschen lassen Lass mich die ganze Sache einfach regeln. Wo ist deine erste Lieblingszahl 3,5? Wo ist deine zweite Lieblingszahl 2.1. Das Ergebnis ist 5,6. Das funktioniert. Ich hoffe, das war faszinierend, obwohl wir nur zwei Zahlen addiert haben. Aber es gab eine ganze Menge Schritte, die wir durchlaufen mussten, und diese waren wichtig, um zu wissen, welcher Datentyp wann verwendet werden sollte und um zu wissen, dass alle Eingaben ursprünglich Zeichenketten sind. Ich möchte auch wirklich alle dringend bitten , so etwas zu machen , etwas Interaktives. Ich habe nur nach zwei Zahlen gefragt und sie zusammengezählt, aber ich hoffe, dass jeder da draußen etwas kreativer sein und es mit uns teilen kann . Danke fürs Zuschauen und ich hoffe, das war hilfreich.