Python betriebene Website für Anfänger | Alex Van Winkel | Skillshare

Playback-Geschwindigkeit


1.0x


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

Python betriebene Website für Anfänger

teacher avatar Alex Van Winkel, There is SO much fun stuff to learn !

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:26

    • 2.

      Python 001

      6:12

    • 3.

      Python 002

      7:14

    • 4.

      Python 003

      11:16

    • 5.

      Python 004

      6:44

    • 6.

      PythonAnywhere 001

      5:32

    • 7.

      PythonAnywhere 002

      10:29

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

202

Teilnehmer:innen

1

Projekte

Über diesen Kurs

Dieser Kurs wird dich in die Python-Sprache vereinfachen und schließlich wirst du mit einer Python Website enden, die du ganz für die Verantwortung und absolut KOSTENLOS verantwortlich bist !
Wir tauchen in die Codierung und Webentwicklung in die meisten Bereiche. Aber auf einem nahen

close-to-beginner >>> WENN DU SCHON EIN GRUNDLEGENDES PYTHON KENNST, ÜBERSPRINGst VIDEO #5 Python-basierte Website

Triff deine:n Kursleiter:in

Teacher Profile Image

Alex Van Winkel

There is SO much fun stuff to learn !

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: Hi, alle. Mein Name ist Alex, und ich habe ein paar interessante Computer-Tutorials für Sie. Lassen Sie mich mich zuerst vorstellen. Mein Name ist Alex. Ich bin Informatiklehrer am gleichen Michael Asia in Eindhoven, Niederlande. Ich bin auch ein Online-Informatiklehrer, Web-Entwickler, Webentwickler und Gamer. Also meine Ziele sind es, zusammen finanzieren Computerprojekte zu schaffen und irgendwie die Brücke zwischen Anfänger und fortgeschrittenen Computercodern, Designern, Entwicklern, Entwicklern, was auch immer Sie sind. Also muss er für eine Disk-Klasse planen. Ich werde Ihnen die Grundlagen von Bison beibringen, und dann werden wir Beytin als Beck und Sprache für eine Website verwenden. Die Webseiten werden frei sein. Es wird im Internet veröffentlicht werden, und Sie werden jetzt verantwortlich dafür sein, wenn die Brille zu kommen, wir diese Website mit einigen HTML CSS und JavaScript verkleiden. Und wenn Sie immer noch hungrig sind, Form oder wir könnten einige ausgefallene Sachen wie Verwendung AP Ice, Verwenden Sie Fire Base und erstellen Sie eine drei D animierte Websites. Thebe Records ist für Disa Dorial Kunst. Das einzige, was Sie brauchen, ist ein Computer und eine Internetverbindung, die Sie wahrscheinlich haben, oder Sie würden mich jetzt nicht reden hören. Alles klar, wann immer du bereit bist, fangen wir mit dem ersten Tutorial an. 2. Python 001: Willkommen zu Diskretion Kurs in Bison. Wie bereits im Intro-Video angegeben, Die Voraussetzungen für dieses Tutorial sind nicht. Sie müssen nichts über Codierung oder Python wissen, um diesen ersten Teil zu machen. Das einzige, was Sie brauchen, ist ein Computer und eine Internetverbindung. Lassen Sie uns jetzt beginnen, indem wir unsere Hände schmutzig machen und gerade tauchen. Eine duppige Eiscodierung. Um das nicht zu tun. Wir müssen auf eine Website gehen, und das ist die Website t o Punkt Ron Schrägstrich Nummer Zeichen Python drei. Wo zu Ihren steht für Testen Sie dies online. Gehen Sie auf die Website und überprüfen Sie es. Jetzt sehen wir hier, was wir einen Online-Dolmetscher nennen. Es mag scheinen, dass es drei Eingabefelder gibt, aber es gibt wirklich nur eines, in dem wir Sachen eingeben können, die genau hier sind, wo Mantel Now steht. Ich weiß nicht, welche Fähigkeiten Sie bereits in Bezug auf Codierung oder Python haben, aber ich nehme an, dass Sie bereits wissen, dass, wenn Sie einfach Ihren Namen so eingeben und Sie diesen großen Play-Knopf oben drücken, dass Sie eine Fehlermeldung erhalten. Dieser Dolmetscher spricht eine Sprache und diese Sprache ist Python jetzt, wie bei jeder Sprache, wollen wir Sinn machen. Dafür müssen wir einige Worte und Grammatik kennen. Die ersten Worte, die wir gehen, um das Wort Prinz die härteste Druckarbeit zu verwenden. Sie setzen Klammern nach dem Drucken der Anweisung, und zwischen den Klammern setzen Sie einige doppelte Anführungszeichen. , Was auch immer wir hier machen,wird raus sein. Legen Sie es auf den Bildschirm. So häufen Sie Alex zwischen Anführungszeichen und drücken Sie den Play-Button. Das ist, was die Ausgabe sein wird. Es ist nicht spektakulär, aber der erste Schritt ist gemacht. Versuchen Sie nun diesen Prinzen zwischen Klammern, ohne die doppelten Anführungszeichen und sehen Sie, was passiert. Jetzt haben wir die Nummer zwei. Versuchen Sie nun auch diesen Druck. Plus vier, es spielt wieder. Wie Sie sehen können, wird eine Berechnung vorgenommen und das Ergebnis von auf den Bildschirm gesprungen. Was denkst du, wird passieren, wenn wir auch Anführungszeichen setzen? Und vor dieser Zeit werden die beiden und die Vier als Text betrachtet und wie so zusammengeklebt , wenn wir etwas zwischen Anführungszeichen, Schulden, Gold, eine Schnur ohne Anführungszeichen setzen Schulden, Gold, Gold, , es ist eine Zahl oder in diesem Fall, Pacific Genauer gesagt, es ist eine ganze Zahl. Okay, jetzt das Leben, lasst uns versuchen, das ist gleich und dann die Saite sagt Hallo, Weltraumwelt Jetzt wo wir das gespielt haben, wird es keine Ausgabe geben. Natürlich, was wir hier getan haben, ist, dass wir erstellt haben, was wir eine Variable nennen und sehr Rechnung enthält die Zeichenfolge Hallo Welt Also sind Variable ist wie ein Eimer, in dem Sie werfen können, was Sie wollen Könnte eine Zeichenfolge sein Könnte eine Zahl sein könnte etwas anderes sein, je Sie sagen im Grunde unserem Interpreter Hey, wann immer ich s benutze, was ich eigentlich meine, ist die Zeichenfolge Hallo Welt Also, wenn wir ja drucken, dann wird die Ausgabe Hallo Welt sein, wie Sie sehen können Jetzt versuchen Sie dies, wie man gleich Hallo und s gesetzt auf Welt Die Druckaussage wird ein bisschen ändern wird es Prinz Komma s eins s zu machen und wir hatten gespielt Wenn wir als eins als eins setzen, wird es als eins drucken Dann wird der Raum wegen der Kama und dann als eine wieder, die hallo ist, wenn Sie wollen drucken, sagen Sie der Welt, wir sollten die zweite als eine ändern, um zu bitten. Und jetzt wird es drucken. Heller hat gearbeitet. Was wäre, wenn wir versuchen würden, Strings und Zahlen zu drucken? Okay, lass uns das schaffen. Ich habe heute gewonnen und eine Nummer 12 zugewiesen. Ich werde jetzt 40 sein, wenn wir als eins wie zwei drucken. Ich habe gewonnen, dass tatsächlich funktionieren wird, also druckt es alles ordentlich hinter einander. Nun, das ist wegen der Kommas. Wenn wir so etwas als ein Plus zu tun, plus ich gewann, plus ich dazu wird nicht funktionieren. Der Grund dafür ist, dass wir versuchen, zwei Variablen hinzuzufügen, die nicht vom gleichen Typ sind. Also haben wir einen Typfehler bekommen. Wir könnten dies beheben, indem wir ein Komma anstelle eines Pluszeichens hinzufügen. Also, jetzt fügen wir Stärken hinzu, dann ein Komma. Und dann addieren wir uns zu in Futures, was völlig möglich ist. Jetzt wird es hallo sagen, Welt 26. Okay, das reicht für den Moment. Im nächsten Video werden wir Loops und bedingte Anweisungen untersuchen 3. Python 002: Willkommen bei Teil 2 von Barton-Grundlagen In dieser Klasse werden wir Schleifen und Einrückungen durchlaufen. Wir werden sehen, dass die Einrückung in Brighton sehr wichtig ist. Aber zuerst, eine schnelle Zusammenfassung der letzten Klasse und durch Donner sind mehrere Datentypen haben sie. Wir haben schon benutzt. Das sind Stärken und Interessen und wieder kurz erwähnte Schwimmer. Der Unterschied zwischen einem intra Cheer und dem Float besteht darin, dass Wasser Dezimalzahlen hat. Wir Arzt auch über Variablen. Eine Variable hat einen Namen und einen Wert Devalue könnte eine Zeichenfolge oder in der Literatur oder sogar unsere Dinge sein. Aber wir werden tödlicher werden. Also, wenn jeder Stier zum Beispiel mein weit sein könnte zum Beispiel und dann könnten wir den Wert von meinem viralen auf String und schönen Text setzen, wie Sie hier sehen. So weit ist der Name der Variablen und netter Text ist abgewertet. So ziemlich ist eine Variable so, als hätte ein Bucket einen Namen und kann etwas enthalten. In diesem Fall enthält es die Zeichenfolge. Schöner Text. Okay, Zeit, ihre Hände schmutzig zu machen. Zeit, um los zu gehen. Gehen Sie auf die Website, die Sie vor t i o dot Lauf Schrägstrich Nummer Zeichen Bison drei verwenden. Also nehme ich an, ich wollte die Zahlen eins bis 10 drucken, damit ich so etwas tun kann. Sprint ein Brent an Freunde, drei , etcetera, etc. Und schließlich würde ich bekommen, was ich will. Aber es sieht nicht sehr effizient aus, oder? Curtis will effizient sein? Also haben sie ein neues Konzept entwickelt, um das zu beheben. Und das ist die Schleife. Es gibt mehrere verschiedene Schleifen, aber wir werden uns nur auf eine von ihnen in dieser Klasse konzentrieren. Die for-Schleife. Wie sehen die vier Dupe aus? Schauen wir uns mal an. So können die vier neuen so ziemlich Dinge durchlaufen. Zum Beispiel, sagen wir vier L in der Zerstörung Hello World. Dann habe ich einen Doppelpunkt gesetzt und dann musste ich eintreten. Ich habe vier Leerzeichen 1234 und dann tippte ich. Print L. L steht für einen Buchstaben in diesem Fall, könnte ein beliebiger Buchstabe sein oder ein beliebiger Name sein. Wenn Ackername kann alles sein, was Sie mögen, so ziemlich gibt es Regeln für Variablen, aber lassen Sie uns es einfach halten und nur diesen Buchstaben verwendet. Alfred. Also hast du gesehen, dass ich für Räume vor Prince gestellt habe. Ich erkläre später, warum ich das mache. Sehen Sie also, was passiert, wenn wir dies eingeben, damit Sie dies eintippen und es selbst überprüfen können. Du solltest so etwas sehen. Es druckt also alle Buchstaben aus der Schnur. Hallo, Welt. Und es druckt auch den Raum dazwischen. So ist es, wie die vier Luke und Schleife durch eine String-Note, dass die Prince-Anweisung auch kümmert sich um die nächste Zeile gehen. Was ist mit den vier Räumen, die ich vor den Druck gelegt habe? Nun, das heißt Einrückung, und in diesem Fall wurde es verwendet, um zu bestimmen, was für jedes Zeichen getan werden musste. Was ist Teil der Schleife? Was muss für jeden Charakter getan werden? Was für jedes Zeichen getan werden muss, ist, dass es gedruckt werden muss. Nun, das ist jetzt nur eine Zeile, aber es könnte mehrere Leben sein. Probieren Sie das aus. Entferne einfach Welten für jetzt. Also enden wir einfach mit Hallo. Aber wir werden noch eine Aussage hinzufügen. Eine weitere Print-Anweisung. Wir beenden weitere vier Räume. 1234 Und dann drucken wir zwischen Klammern und doppelte Anführungszeichen. Nur ein Minus. Unterschreiben Jetzt sehen, was passiert. Die Schleife verläuft durch beide Felllinien. Es beginnt mit dem Großbuchstaben A und endet mit dem letzten Buchstaben O. Und es macht jede Felllinie, die jetzt in einer anderen Zeile eingerückt ist. Aber dieses Mal endet nicht. Starten Sie einfach auf der linken Seite. Geben Sie diesen Druck ein, dann zwischen doppelte Anführungszeichen. 123456789 10 Sterne oder s Risiken ausgeführt Mantel und sehen, was jetzt passiert. Wie Sie sehen können, wurde diese letzte Codezeile nicht ausgeführt. Die Anzahl der Male, die Buchstaben in Hello sind, ist es außerhalb der Schleife. Es ist nicht Teil der Schleife. Es ist nur etwas, das passiert, nachdem die Schleife abgeschlossen ist. Aber zurück zu unserer Mission. Um die Zahlen eins bis 10 zu drucken, damit wir so etwas tun können. Wir könnten Ah, String wie 123456789 10 erstellen und dann l drucken. Aber das würde uns ein Problem hier mit 10 geben würde eins und Null statt ihnen drucken. Und abgesehen davon ist es nicht sehr effizient. Es sollte einen einfacheren Weg und in Fabriken geben, aber dafür müssen wir ein weiteres Schlüsselwort einführen, und das ist der Schlüsselwortbereich. Also versuchen Sie es. Lassen Sie uns L ändern, um für Zahl zu enden und lassen Sie uns 10 in Klammern setzen, nachdem Rich Afforded immer einen Doppelpunkt hat. Also lasst uns den Colin dorthin stellen und nach einem Dickdarm. Denken Sie daran, dass Sie in Python in diesem Fall immer vier Leerzeichen erhalten, um zu zeigen, dass dies Teil der Lippe ist . Wir werden versuchen, hier zu tippen. Also, jetzt werden wir drucken und sehen, was das tut. Also, wenn wir ausführen, beginnt es bei Null. Computer lieben es immer, bei Null zu beginnen. Holen Sie es läuft wahre Schleife, und es endet bei neun. Es druckt nicht 10, so dass gestörte Form funktionieren sollte. Jetzt. Eine Sache, die wir noch versuchen werden, und das wird berücksichtigt. Setzen Sie zwei Zahlen in die Klammern. 11. Komma 20. Probieren Sie das aus und sehen Sie, was es tut. Du solltest so etwas sehen. 11 12 13 14 usw. Die letzte gedruckte Zahl ist 19, also ist das eine Zahl unter 20. So funktionieren die vier neuen. So funktioniert die Reichweite. So funktioniert die Einrückung. Das ist das Ende dieses Videos. Nächstes Mal werden wir über bedingte Aussagen sprechen 4. Python 003: Also dieses Video, werden wir auf bedingte Aussagen schauen. Aber davor, nur eine kurze Zusammenfassung aus dem letzten Video. Also sprachen wir über die vier Loop und wir sprachen über Reichweite. Die for-Schleife kann zum Beispiel verwendet werden, um durch die Zeichen der Zeichenfolge zu suchen, oder es könnte eine Sequenz aus Zahlen erzeugen. In Ordnung, Zeit, über bedingte Aussagen zu reden. Gehen wir zu unserem Editor zuerst gehen, um t o Punkt Lauf Schrägstrich Nummer. Unterschreiben Sie Kämpfen drei. Wie Sie vielleicht vermuten, hat die bedingte Anweisung etwas mit einer Bedingung oder sogar mit mehr Bedingungen zu tun . Wenn also eine bestimmte Bedingung erfüllt ist, wird etwas passieren. Und wenn nicht, dann wird es nicht passieren. zum Beispiel überprüfen, Lassen Sie unszum Beispiel überprüfen,ob eine Person Alkohol trinken kann oder nicht. Nehmen wir an, das Alter einer Person ist 12, also ist dies ein variables Alter, und wir weisen ihm den Wert von 12 zu. Jetzt werden wir die if-Anweisung verwenden, um zu überprüfen, ob diese Person Camp trinkt oder nicht. Also machen wir so etwas. Wenn H größer ist für gleich 21 und dann einen Doppelpunkt, denken Sie daran, nach Colon und Parson, es wird immer Kraftbasis geben. Einrückung. Jetzt hören wir, Hören Sie Leute sagen, Sie wissen, dass Sie mit Räumen tun können, und das ist richtig. Aber es ist eine gute Praxis, vier Leerzeichen für die Einrückung zu verwenden, aber dass es eine Standortminze gibt. Also, wenn th größer oder gleich 21 ist, gehen wir zum Prinzen. Du kannst ein Bier trinken. Okay, mal sehen, ob das funktioniert. Also ist eigentlich nichts gedruckt, weil das Alter nicht größer oder gleich 21 ist. Lassen Sie uns das überprüfen. Und da gehst du. Du kannst ein Bier trinken, weil ich jetzt 21 bin. Wäre es nicht schön für Leute unter 21, eine Art Botschaft zu haben? Nun, wir könnten die else-Anweisung dafür verwenden, damit wir so für Leerzeichen Einrückung gehen können , und dann drucken wir. Du kannst keinen Alkohol trinken. Okay, das ist also sehen, ob das funktioniert. Im Alter von 12 Jahren. Also ist die if-Anweisung hier h größer oder gleich 21 ist nicht wahr. Zeigen Sie es standardmäßig zu bauen, vollständig zurück zu dem, was wir unter anderem eingerückt setzen. Und dann heißt es, man kann keinen Alkohol in der Ausgabe trinken, was Sinn macht. Jetzt die Einrückung. Lassen Sie mich Ihnen zeigen, wie es funktioniert. Alles, was nach der If-Anweisung erfunden wurde, wird ausgeführt. Also kann ich hier etwas Prinzen wie, ähm, Glück für dich. Und mit der else-Aussage. Dasselbe könnte ich Prinzen. Entschuldigung. Also lassen Sie uns überprüfen, dass Story Zeilen hier gedruckt werden sollten. Du kannst keinen Alkohol trinken. Entschuldigung. Und wenn das Alter über irgendjemandem oder gleich 21, wird es sagen, dass Sie ein Bier trinken können. Glücklich, dass du. Was passiert, wenn wir hier eine Druckaussage setzen, die die linke Seite von unserem Editor umarmt ? Nun, das wird unabhängig von der Bedingung ausgeführt, die wir in der if-Anweisung haben. Also lassen Sie uns einfach die Linie hier drucken, nur eine Reihe von Bindestrichen und sehen, was passiert. Also, sehen Sie, es spielt keine Rolle, ob das H ein Buff 20 ist oder unter 21 diese Sprache, alte Wege gedruckt werden, weil es nicht eingerückt ist. Okay, lass uns das aufräumen, denn es gibt noch eine Sache, die ich dir zeigen möchte. Ich gehe zurück zu dieser Justiz. If-Anweisung und die else-Anweisung. Also was, wenn ich Leuten, die genau 20 Jahre alt sind, sagen wollte, dass sagen wollte, dass sie nur noch ein Jahr warten müssen. Und dann da, da. Nun, es gibt etwas, das wie sonst ist, wenn , wir eine zweite Bedingung haben,und das ist irgendwie LF abgekürzt, also bedeutet LF anderes. Wenn es eine Bedingung wie, sagen wir, L F H gleich 20 und erklärt, die gleich später ist gleich. Warum das doppelte Gleichheitszeichen? Das erkläre ich später. Der Doppelpunkt und, natürlich, für Einrückungen, für Leerzeichen als Einrückung. Da gehen wir dorthin, wir können so etwas wie „Nur Wartegewohnheiten“ drucken. das WenndasAlter genau 20 Jahre alt ist, sehen wir die Nachricht. Warten Sie einfach ein bisschen, und das macht Sinn, weil es zuerst überprüft. Wenn das Alter größer oder gleich ist, weil jemand, der nicht ist, und dann wird es auf die LF zu bewegen. Statement und einen Scheck. Wenn th genau 20 ist und wenn das der Fall ist, wird es gedruckt. Warten Sie einfach ein bisschen. Wenn Nacht aus diesen Bedingungen echte Genitalabdruck sind, können Sie keinen Alkohol trinken. Also, warum das doppelte Gleichheitszeichen? Nun, das ist wirklich, wenn Sie denken, wie Variablen mit Werten oder Werten mit Werten oder Variablen mit Variablen, die Sie ein doppeltes Gleichheitszeichen verwenden, ist es, zwischen dem Vergleichen von etwas und dem Zuweisen eines Wertes zu unterscheiden auf eine Variable . Wenn man also über bedingte Anweisungen spricht, ist es unvermeidlich, auch über logische Operatoren mit logischen Operatoren zu sprechen. Sie kombinieren zwei oder mehr Bedingungen. Beispiele aus. Logische Operatoren sind Enden für Knoten und wund, aber wir werden nur diese 1. verwenden 2 Einmal hier oben, Sie brauchen nicht, um sie nur und oder echten Kerl zu kapitalisieren. Also, wie haben die funktioniert? Nun, fangen wir mit dem Operator und an. Wann kannst du also ein Auto fahren? Gehen Sie zuerst, Ihr H kommt ins Spiel. Sagen wir also, das Alter dieser Person ist 22. Und dann natürlich benötigen Sie natürlicheinen Führerschein. Nehmen wir an, diese Person hat einen Führerschein. So können wir jetzt vergleichen, um zu sehen, ob diese Person tatsächlich ein Auto fahren kann. Also, was machen wir? Ist das, wenn H größer ist, verdammt, sagen wir, 17 und Führerschein. Dickdarm. 1234 Dann wird etwas passieren. Sagen wir, Prinz, Sie können ein Auto fahren. Alles klar, lassen Sie uns das testen und es funktioniert, weil die Person über 17 ist und einen Führerschein hat, und jetzt sagen wir, dass die Person ein Auto fahren kann. Also, wenn es zwei Wörter gibt, um zu warten, dann neigen Parteinähern dazu, sie aufzuteilen und ihn mit einem Unterstrich zu verbinden, wie so anders als in JavaScript gewesen . , Zum Beispiel, wo Kamel Gehäuse IHS mawr off Gute Praxis wie So Okay, nicht wichtig. Wir neigen dazu, Unterstriche zwischen Wörtern zu verwenden. Ok, natürlich. Sonst brauchen wir hier eine andere Aussage. Doppelpunkt 1234 Leerzeichen, Drucke. Träumen Sie weiter. Okay, mal sehen, was passiert, wenn das Alter unter 17 fällt. Nun, wir müssen weiter träumen, schätze ich. Okay, das ist also groß geschrieben. Wahr. Das ist ein besonderer Wert. Es ist keine Nummer. Es ist kein Text, aber es ist ein boolescher Wert. Das nennen wir 1.000.000.000.000.000.-. Es kann entweder wahr oder Fels sein, und es ist immer groß geschrieben. Also ist es wahr oder falsch. Okay, also, sich den Code ansehen, haben Sie vielleicht etwas entdeckt, das Kunst ist. Also, warum machen wir nicht etwas? Wie wenn das Alter größer als 17 ist und Führerschein gleich wahr ist, dann Französisch. Sie können ein Auto fahren Nun, das ist, weil Führerscheine eine boolesche. Also, wenn Sie diese Aussage hier überprüfen, ist dieser Zustand Alter größer als 17. Es ist Kunst ein wahr oder falsch jetzt Milliarden standardmäßig wahr oder falsch sind. Und deshalb können wir diesen Centex einfach hier benutzen, wo wir einfach einen Führerschein setzen und dann wird es wahr oder falsch sein. Diese Bedingung ist also wahr oder falsch, und dieser Boolesche Wert ist wahr oder falsch. Und wenn beides wahr ist, dann wird das fröhlich sein. Also der zweite, der logische Operator verloren, über den wir in diesem Video sprechen werden, ist der oder Operator. Du kannst raten. Wie hat es funktioniert, richtig? Es wird also verwendet, wenn entweder eine Sache wahr sein muss oder eine andere. Also, zum Beispiel, wann benutzen wir einen Regenschirm? Sagen wir mal, IHS zu regnen. stimmt, es regnet, aber es schneit nicht, so schneit ISS falsch. Jetzt könnten wir eine if-Anweisung wie diese neu erstellen, wenn regnet oder schneit. 1234 Räume Prinz Emptory Klammern auf Demokraten verwenden auf Regenschirm. Also lass uns mal sehen. Bewertung ist wahr Schnarchen es fällt und jetzt müssen wir einen Regenschirm verwenden. Also jeder dieser beiden muss wahr sein, und dann ist die Bedingung insgesamt wahr, und dann wird es tun, was in diesem Fall eingerückt ist, Drucke verwenden einen Regenschirm. Das sind also Jack Schulden. Lassen Sie uns beides falsch machen. Also, jetzt sollte es nichts drucken. Und da gehen wir. Okay, genug über bedingte Aussagen. Im nächsten Video werden wir über Funktionen sprechen. 5. Python 004: Okay, jetzt werfen wir einen Blick auf Funktionen. Aber zuerst, lasst uns die letzte Klasse behalten. Also sprachen wir über bedingte Aussagen, wenn, LF und sonst Arzt, über wahr und falsch. Denken Sie also an Capital T und Capital F, und wir sprachen über logische Operatoren wie und oder alle richtigen Funktionen. Dafür müssen wir zu unserem Online-Tool gehen, T o Dad Ron Schrägstrich Nummer signiert von drei. Dafür müssen wir zu unserem Online-Tool gehen, Also bist du mittlerweile ziemlich vertraut mit der Prince Aussage. Diese Anweisung ist also tatsächlich eine Funktion. Es dauert ein oder mehrere Argumente. Und Prince, das ist auf dem Bildschirm. Aber wussten Sie, dass wir auch unsere eigene Funktion erstellen können? Lassen Sie uns das versuchen. Haben Sie eine Funktion gefunden? Wir beginnen mit der Eingabe taub D E f war ein Leerzeichen und dann den Namen aus der Funktion. In diesem Fall rufen wir unseren Funktionsfilter auf, weil wir einige Sachen nach dem Namen filtern , Sie immer Klammern und einen Doppelpunkt setzen. Dann waren wir hineingegangen. Denken Sie daran, nach einem Doppelpunkt bekommen wir immer eine Einrückung. Das sind also vier Räume. 123 vier. Okay, also wird jede Zeile, die sie unter diesem tauben Filter eingerückt ist, Teil des Funktionsfilters sein. Sobald wir aufhören zu erfinden, sind wir wieder in unser Hauptprogramm. Okay, lassen Sie uns eine Funktion erstellen, die Zahlen aus einer Zeichenfolge herausfiltert. Dafür brauchen wir etwas Input. Eso Was wir tun können, ist zu fragen, wer auch immer unsere Funktion verwendet, um einige Inputs zu liefern. Diese Eingabe wird ein Parameter sein, den wir zwischen den Klammern oder Funktionen wie so setzen. Okay, okay. Jetzt können wir diesen Eingabeparameter wie jede andere Variable verwenden. Nun, das erste, was wir tun, ist eine leere variable kalte Ausgabe zu erstellen. Los geht's. Ausgabe entspricht also einer leeren Zeichenfolge. Also, wie überprüfen wir jedes Zeichen der Zeichenfolge, die irgendwelche Gedanken zur Verfügung gestellt hat? Nun, wir werden eine For-Schleife für Schulden erstellen. Ah, vier Leerzeichen Einrückung Weil das immer noch Teil der Funktion ist. Jeder geht so etwas für l im Eingang zu gehen. Tun Sie etwas. Jetzt ist dies eine Vier-Schleife innerhalb einer Funktion, so dass die Funktion eine Einrückung erhält, aber auch die for-Schleife. Also, jetzt müssen wir vier zusätzliche Leerzeichen Einrückung machen, so dass das insgesamt acht Leerzeichen bedeutet. Okay, Jetzt werden wir die Macht von Python sehen, weil hier der Weg ist, nach Zahlen in unserer Zeichenfolge zu suchen . Wir werden eine f Aussage machen, wenn ich reinkomme und ich werde hier eine kluge Zeichenfolge machen. Wie 0123456789 Also, wenn Alice da drin Also das ist der Charakter, den wir im Moment überprüfen. Das heißt, es ist eine Nummer. Noch ein Doppelpunkt. Also kommen Mawr Einkerbungen. 123412341234 oder 12 Insgesamt. Und jetzt werden wir unserer Kunst-Fußsaite den Todescharakter hinzufügen. So Ausgänge gleich booten. Plus diesen Charakter. Okay, sieh dir das an. Wir haben eine if-Anweisung innerhalb einer vier Schleife innerhalb einer Funktion. Siehst du, wie das verschachtelt ist, wie wir es nennen? Sehr interessant. Okay, jetzt haben Sie Anweisung ist fertig, die vier Gruppe ist fertig, aber die Funktion ist nicht erledigt. Also werde ich hier vier Leerzeichen einrücken, und wir müssen unsere Funktion mit einer Return-Anweisung beenden, damit Sie einfach hier zurückkehren können . Aber da wir unseren Ausgabewert zurückgeben wollen, setzen wir die Rückkehr mit Klammern und setzen diese variablen Ausgaben hier ein. Okay, was passiert, wenn wir diesen Mantel ausführen Irgendwelche Hinweise? Also, eigentlich wird hier nichts ausgegeben. Wir haben keinen Fehler, was ein gutes Zeichen ist, aber nichts ist gedruckt. Nun, Sie könnten denken, dass, wenn Sie eine Druckaussage hier einfügen, sagen wir gleich hier oben, dass wir einen Druck bekommen. Aber das ist nicht der Fall. Wenn Sie jetzt sehen, liegt das daran, dass wir eine Funktion erstellt haben, die wirklich ein Werkzeug ist, ähnlich wie ein Hammer. Aber wir benutzen den Hammer nicht noch liegt da. Wir haben es erstellt, aber wir verwenden es nicht. Also ja, wie benutzt man den Hammer? Wie verwendest du das, damit ich es dir zeigen kann? ist es ziemlich einfach Eigentlichist es ziemlich einfach. Also, was Sie tun, ist einfach den Namen von der Funktion in Ihrem Haupt Coat setzen. Also das ist Filter immer einige Klammern und wenn nötig ein Parameter jetzt sein, in diesem Fall können wir jede Zeichenfolge einfügen, die wir wollen. Also werde ich nur einen Post-Look-Code hier mit dem Leerzeichen und zwei Buchstaben einfügen, also wenn alles gut läuft, sollten wir eine Ausgabe von 25 25 erhalten. Mal sehen, ob das passiert. Nun, da gehen wir. Wir haben eine Funktion erstellt, die Zahlen aus einer Zeichenfolge herausfiltert, so dass es noch besser wäre, die Druckanweisungen von der Funktion zu entfernen und sie direkt hier in unseren Hauptlack zu legen . , Warum denkst du,dass das klüger ist? Um es auf diese Weise zu tun, wird das Ergebnis das gleiche sein. Das Ergebnis ist immer noch 25 25. Wenn es Zahlen ändert, wird es 4000 sein. Der Grund dafür ist, dass wir jetzt diesen Filter verwenden können, wie wir wollen, damit wir mehr Berechnungen davon machen können, wenn wir wollen. Wir stecken nicht daran, nur zu drucken. Okay, wie Sie sehen können, ist es egal, ob Sie ein paar leere Zeilen dazwischen setzen, weil der Dolmetscher diese Einzüge immer noch im Auge behalten wird . Die leeren Zeilen spielen keine Rolle. Okay? Nur noch ein kleiner Tipp. Ähm, da dies viel getan hat, wissen Sie, wie Sie einen bestimmten Wert zu einer Variablen hinzufügen. Dafür gibt es, was wir einen Kurzschriftencode nennen. Und das ist anstelle der Ausgabe gleich Ausgabe plus l Sie setzen Ausgabe plus gleich l und das wird dasselbe tun 6. PythonAnywhere 001: okay, Es ist Zeit, mit dem Aufbau unserer Websites zu beginnen. Wir werden auch ein Framework für ein Nickerchen verwenden. Der Name dieses Frameworks ist flask. Das Framework ist nur eine Sammlung von Bausteinen, so dass wir nicht alles selbst machen müssen . Unsere Website wird also von Python gehostet werden. Überall, wo es ruhig bekommen wir dort ein kostenloses Konto für unsere Zwecke. Das ist mehr als genug. Wenn Sie später möchten, können Sie Ihr Konto aktualisieren, um zu einem vernünftigen Preis zu täuschen. Das Registrierungsverfahren ist also ziemlich unkompliziert. Natürlich. Gehen Sie zuerst zu W W w dot bison überall dot com und Sie werden diese Seite sehen Nun, es gibt eine große grüne Taste dort sagen Start laufen Bison online in weniger als einer Minute. Sie möchten darauf klicken und klicken Sie auf Anfängerkonto erstellen. Sie müssen einen Benutzernamen auswählen. Ah, lasst uns Ah, Mexiko 2020. Du verwendest eine E-Mail-Adresse? Ah, Kuchen und überall. Ich glaube, ich habe dafür ein neues erstellt und du nimmst Passwörter auf. Sie haben den Bedingungen zugestimmt und Sie registrieren sich. Das ist alles ziemlich unkompliziert. Ähm, aber Sie können offenbar nicht Unterstriche verwenden. Okay, es ist der Unterstrich losgeworden. Es sollte uns gut gehen. In Ordnung, also kannst du die Tour machen, wenn du willst. Sie erhalten eine Erklärung über die Plattform. Oder Sie können die Tour einfach beenden, indem Sie klicken und Tour. Wie Sie sehen können, gibt es hier eine nette Warnung, die besagt, dass Sie Ihre E-Mail-Adresse noch nicht bestätigt haben. kannst du später tun, wenn du willst. Es hilft dir wirklich. Falls Sie Ihr Passwort verlieren, können Sie es einfach abrufen. Sie können es leicht zurückbekommen. Setzen Sie es noch mehr zurück. Ähm, also von hier aus werden wir das Dashboard erkunden. Du brauchst nicht wirklich alles hier oben. Die wichtigsten Teile sind jetzt wirklich die Dateien und die Web-Menüpunkte. Also möchte ich, dass Sie mit der rechten Maustaste auf die Schaltfläche Dateien klicken, wenn Sie möchten, und öffnen Sie dies in einem neuen Tippen. So öffnet es sich in einem neuen Tab, Andi. Dann möchte ich, dass Sie mit der rechten Maustaste weap und das gleiche tun. Also, jetzt haben wir drei Wasserhähne. Sie haben ein Armaturenbrett. Wir haben die Dateien und wir haben das Web in verschiedenen Hähnen. Okay, dann möchte ich, dass Sie auf die Registerkarte gehen, wo Ihre Web-Konfiguration eingerichtet ist, und ich möchte, dass Sie auf ein neues Web klicken diese Schaltfläche genau hier. So heißt es hier Ihre Web-abs, Domain-Namen. Ähm, das ist hier aufgelistet. Dies wird also eine Website sein. Ist das nicht großartig? Sie können upgraden, sei es nur, um Sie gehen können. Gehen Sie einfach mit dem kostenlosen Konto. Jetzt klicken Sie auf Weiter, und jetzt müssen Sie ison Web-Framework auswählen. Heutzutage sieht der Name vielleicht nicht wie Knöpfe aus, aber sie sind wirklich eso. Sie müssen wählen, wo wir Kolben für diese wählen, weil Flasche ist super einfach zu bedienen und es hilft uns, eine Website wirklich schnell einrichten. Wollen Sie sich also die neueste Version holen? Das ist Ah, drei Punkte. Es ist, ähm, wir sollten den Namen der Anwendung so lassen, wie er ist. So können Sie hier einfach weiter klicken. Flachmann App. Das ist in Ordnung. Sie klicken auf Weiter, und unsere Website wird erstellt. Alles klar, so alles erledigt. Deine Waffe ist jetzt eingerichtet. Die Details sind unten, so dass Sie dies lesen können, wenn Sie möchten. Es gibt ein paar interessante Dinge hier, aber um fair zu sein, ist unsere Website bereit. Wenn Sie mit der rechten Maustaste klicken. Alexey Co. Wissen Sie, was auch immer Ihr Name ist, dass Sie für Ihre Website gewählt haben und ich kämpfe überall dot com Was auch immer Sie Namen verwenden, war Sie richtig. Klicken Sie auf, dass Sie öffnen sich in einem neuen Tab und es wird sagen Hallo von weit weg von Flasche. Und wenn du zu deinen Akten gehst, Andi, mach das irgendwie aktualisieren, schätze ich, ja. Wenn Sie es aktualisieren, werden meine Websites hier als voll angezeigt, wo Sie das öffnen können, indem Sie darauf klicken. Und dann siehst du die Flasche App, nicht Kuchen. Nun, wenn Sie würde ich sagen, Rechtsklick es ist und dann in einem neuen Tab öffnen. Und da wirst du sehen. Das ist alles Python. Es gibt also ein paar Dinge, die wir noch nicht behandelt haben. Aber Sie sehen hier etwas, das mit den Tauben vertraut aussehen sollte, und dann den Namen und dann die Klammern und den Doppelpunkt und dann die Einrückung. Ja, meine Damen und Herren, das ist eine Funktion, so kleiden Sie sich, ich erkläre es im nächsten Video. Also für jetzt haben wir unseren Anfang. Wir haben unsere Website. Dies ist die Adresse Ihrer Websites. Von hier aus beginnen wir mit dem Bau und machen es ein wenig besser aussehen lassen. Ähm, und dann wird das das Ende dieses Kurses sein. Und in der nächsten Klasse wird es darum gehen, das HTML-CSS zu erstellen, vielleicht sogar Javascript, um Ihre Seite wirklich zu verkleiden. 7. PythonAnywhere 002: Okay, also haben wir hier eine nette kleine Webseite. Es steht Hallo Welt, und das ist so ziemlich es. Also werden wir es ein wenig verkleiden, nicht viel tun, weil dies HTML beinhalten wird. CSS und Schulden werden für das nächste Glas sein, das ich unterrichte. Aber nur um es ein bisschen schicker aussehen zu lassen, lassen Sie uns hier ein paar Änderungen vornehmen. Denk daran, wir haben die Aktenstiche. Wir haben die Registerkarte Web, so Dateien Web, und das ist es. Und dann die Website selbst. Also werden wir hier ein paar Sachen ändern. Ein paar Dinge, die ich noch nicht erklärt habe. Eso lassen Sie uns an der Spitze beginnen hier erste Zeilen leer. Dieser hier mit dem Nummernzeichen oder Hashtag, wenn Sie möchten, ist ein Kommentar oder alles, was Sie nach einem Hashtag in derselben Zeile setzen. Es wird vom Interpreter ignoriert, so dass Sie es für Kommentare verwenden können. Wirklich? So funktioniert das. Jetzt, genau hier importieren wir etwas. Beurteilen Sie von Kolben-Importkolben mit Kapital, das dieses Mal übrig ist, und was es tut, ist, dass wir hier auf den Schultern anderer Leute stehen, wo sie Code für uns erstellt haben, den wir verwenden werden, um Python tatsächlich zu verwenden, um eine Website mit und es kümmert sich um Routing und was nicht. Ich werde das in einem bisschen erklären, was es ist. Es ist Code, der von anderen Leuten erstellt wird und wir importieren ihn. Wir verwenden diesen eso wir initialisieren unsere Website, indem wir eine Variable erstellen, und wir werden es gleich flask in einem zwischen Klammern setzen. Unterstrich auf dem Namen der Punktzahl. Unterstriche Unterstrich. Mach dir nicht zu viel Sorgen. Es ist nur wirklich, wie Sie eine Website mit Flask initialisieren. Das ist wirklich, wie es funktioniert, denn später können wir diese Variable direkt hier auf dieser Linie verwenden , wo wir eine Route erstellen. Also, was ist die Route? Das ist Sie wissen, die Syntax ist so. Sie haben ein At-Zeichen und dann haben Sie App, das ist der Variablenname, den wir hier und dann diese Route verwendet haben, und was es tut, liegt zwischen diesen Klammern hier und zwischen den einfachen Anführungszeichen, es gibt einen einzelnen Schrägstrich. Also, wenn die Leute einfach direkt auf unsere Website gehen, ohne etwas hinzuzufügen, wie vielleicht einen Ordnernamen oder was auch immer und dann einen Namen für eine für A, für seine Datei. Es geht einfach direkt zur Wurzel. Dann werden sie sehen, was in der Funktion unter diesem Routing ist. Das ist also, was hier passiert. Die Funktion, die unter ihm ist, ist verbunden, um das Routing zu erledigen, und alles, was Sie hier einfügen , wird passieren, wenn Benutzer dorthin gehen, so dass es zurückkehrt. Hallo Welt. Und das wird auf unserer Website angezeigt. Das ist fertig. Schwierigste Arbeit. Also, wenn ich hier etwas ändere wie ah, hallo Universum, zum Beispiel Andi, rette ich es. Dann muss ich ins Web gehen, aufregen und die Seite neu laden. Also denken Sie daran, wenn Sie hier eine Änderung machen, um de flask Abd up, Ich gehe zu Ihrem Web verärgert über Einrichtung und Nachladen. Die Seite dauert ein paar Sekunden und dann können Sie hier auf Ihre Website gehen und aktualisieren Sie sie und es wird sagen hallo, Universum. So funktioniert das wirklich, oder alles, was Sie hier ändern, wird jetzt auf Ihrer Website angezeigt , weil wir mehr als eine Zeile haben wollen. Ah, wir werden eine Variable mit mehreren Zeilen erstellen. Also, wie machen wir das? Zuerst werde ich hier Enter drücken, also machen Sie etwas Platz und dann werde ich eine sehr stimmliche Seite erstellen , und ich werde es gleich setzen, was wir eine schmelzende Zeilenzeichenfolge nennen. Also, wie erstellen Sie bei Ihnen drei Anführungszeichen eingeben, um einfache Anführungszeichen zu füttern, die Sie ein paar Mal drücken , geben Sie dann wieder drei Anführungszeichen ein. Alles, was dazwischen liegt, wird Teil der variablen Seite sein. Okay, also kann ich hier eine Zeile setzen, die sagt: Ah, Ah, das ist wirklich langweilig. Dies liegt ein und dann darunter Dies ist die Zeile, um die Art, wie Browser funktionieren, ich weiß nicht , ob Sie irgendein HTML kennen, wenn ich es so speichere, als diese Zeilen in einer Zeile erscheinen werden , also wird das nicht für uns funktionieren. Eso wollen Sie vielleicht einen Zeilenumbruch hier nur für Testzwecke jetzt setzen? Und natürlich, statt Hallo, Universum. Jetzt werden wir unser Ferriol benutzen, also werden wir die Seite zurückkehren. Okay, speichern wir das und laden Sie die Waffe nach oben und aktualisieren Sie die Seite. Und ich würde sagen, das ist Zeile eins. Das lügt Okay, also funktioniert Schulden. Jetzt haben wir mehr als eine Zeile drin. Okay, das nächste, was zu tun ist, ist bereit, die Seite zu verkleiden. Nun, wenn Sie kein HTML kennen, ein paar der Dinge, die ich hier mache. Nun, schauen Sie, irgendwie wie Kauderwelsch für Sie zu behandeln. Ähm, meine nächste Klasse wird über HTML CSS sein. Vielleicht ein junges Ausgezogen. So geben Sie einfach Alarm an nur einem dress up Ihre Seiten. Also werden wir mit dem HTML-Tag als geschultes HTML zwischen diesem Ah beginnen, diese größeren Dan-Zeichen und weniger als Zeichen Winkel Klammern. Sie riefen ihn an, damit wir mit HTML beginnen können, eine kleine Einrückung machen, vielleicht zwei Einrückungen diesmal ein bisschen anders als mit Bison. Und dann werde ich eine Körpertechnologie dort einsetzen. Ich werde es abschließen. Ich schräg Körper und Schrägstrich wieder. Wenn Sie keinen HTML-Code kennen, spielt keine Rolle. Weißt du, stell das einfach hier rein. Wir werden die Anmerkung etwas besser aussehen lassen. Nur, weißt du, dass wir sehen können, was wir tun. Ah, das wird keine Änderungen am Aussehen vornehmen. Wenn ich das speichere, wenn ich die Webseite neu geladen und die Seite neu lade. Es wird keine Änderungen geben. Das ist nur Rippers. Und später können Sie etwas Spaß damit haben. In der Tat können Sie das tun. Könnte das jetzt tun. Als könnten wir etwas mit dem Stil machen, den ich sagen werde, dass Stil gleich ist. Lassen Sie uns zuerst den Hintergrund ändern. Also Körper Nein, das ist eine Hintergrundfarbe. Ich wollte Bache Ah sein, Semikolon bis zum Ende. Das ist CSS, übrigens, wir werden das in der nächsten Klasse abdecken. Außerdem ist die Hintergrundfarbe beige. Ähm was? Els? Lassen Sie uns sehen, Text ausrichten Mitte, Semikolon. Okay. Was willst du sonst noch? Vielleicht eine nette Fonso Fonds Familie, Cole, und einfache Zitate hier. Sie wollen unsere doppelten Anführungszeichen hier und da nicht durcheinander bringen. Also Sie einfache Anführungszeichen hier. Ah, Eigenschaft. Sie formen Raum M s nach dem einfachen Anführungszeichen, ein Komma und dann Fluch. Wenn ja, stellen Sie sicher, dass Sie das genau so eingeben, wie ich es getan habe. Wenn du einen kleinen Typ mit einem Vogel machst, wird das nicht funktionieren. Äh, du willst hier einen Halbpunkt setzen, nur für den Fall, dass wir später ein paar Sachen hinzufügen. Okay, lass uns mal sehen. Wie funktionierte, so dass wir eine Hintergrundfarbe hinzugefügt. Bache hat einen Text neu ausgerichtet, um zu zentrieren, und wir haben einen schönen Fonds hinzugefügt. Mal sehen, ob das für uns funktioniert. Also, das hat das gerettet. Laden Sie die Seite der Waffe neu und sehen Sie, was sie ändert. Jetzt sehen Sie, wir haben einen netten Fonds. Wir haben eine schöne Hintergrundfarbe und R Texas Zentren. Okay, nur noch ein paar Dinge hinzuzufügen. Und dann werden wir diese Klasse einschließen. Ähm, lasst uns hier in etwas einladenderes Code umwandeln. Also lassen Sie uns sagen, H eine, die den Text größer macht. Nun, komm auf meine Websites, schließe es mit H eins und wir werden okay, lass uns hier etwas Styling hinzufügen. Stil ist gleich Rand. Oberer Doppelpunkt. Nehmen wir an, 100 Pixel 100 PX und lassen Sie uns ein Bild unter seine setzen. Also bin ich G Quelle gleich, und dann machen wir uns einfach ein Foto aus dem Internet. Also habe ich schon eins gefunden. Dieser Kerl hier nur habe ich auf Google nach Willkommen gesucht und ich werde mit der rechten Maustaste auf das Bild klicken und ich werde nicht das Bild kopieren oder das Bild speichern. Ich werde die Bild-Adresse kopieren, was ein bisschen gefährlich ist. Ich meine, jetzt verlasse ich mich auf diese Website, um das Bild aufrechtzuerhalten, aber da dies nur zu Demonstrationszwecken dient, aber da dies nur zu Demonstrationszwecken dient, werden wir die Dinge langsam nehmen Dinge leicht machen. Wir werden die Bild-Adresse kopieren und sie dann hier reinlegen. Bereit? Das ist alles, was wir tun werden. Und das wird uns ein Bild geben. Okay, also lasst uns das retten. Laden Sie die Waffe neu und lassen Sie uns die Seite aktualisieren. Also los geht's. Wir sind auf meiner Website willkommen. Wir haben eine Marge von oben, die viel besser aussieht. Und wir haben hier ein schönes Foto. Also das ist es vorerst. Dies sind die Websites, die wir in ziemlich kurzer Zeit erstellt haben. Das könnte ich sagen. Die nächste Klasse, die ich unterrichten werde, wird über HTML CSS sein. Ich erkläre wirklich, wie man diese Seite noch schöner aussehen lässt. Vielleicht auf einer Speisekarte, vielleicht auf einigen Seiten , etc. Danke, dass Sie zugesehen haben. Und hoffentlich sonst Sie in der nächsten Klasse