Ich habe Python mit einem schönen Mädchen in Paiza # 01 gelernt
Paiza-san, die angeblich mit Python arbeiten kann (https://paiza.jp/poh/ando), scheint den Dienst Learn beautiful girls and Python gestartet zu haben. Also habe ich es versucht. Übrigens kenne ich Python zumindest, aber ich versuche Lehrmaterialien zu finden, die für interne Missionen von Python verwendet werden können. Es scheint eine Einführung 1/2 zu geben, also versuche ich zuerst Einführung 1.
Einführungsausgabe (ca. 60 Minuten)
Kapitel 1: Was ist Python? (Ungefähr 3 Minuten)
-
Zielgruppe
-
Python-Anfänger
-
Minimale E-Mail und Eingabe
-
Leichte Kenntnisse in HTML / CSS
-
Beschrieben in Python 3
-
Python-Übersicht
-
Kann für WEB-Dienste und maschinelles Lernen verwendet werden
-
Eine der drei wichtigsten Google-Sprachen
-
Skriptsprache
-
Ich versuche es einfach zu schreiben
-
Reichhaltige Bibliothek
Kapitel 2: Schreiben wir ein Programm in Python (3:21)
-
Schreiben Sie ein Programm in Python
-
Erklärung zur Verwendung von PAIZA Learning
-
Sie können das Ergebnis codieren und überprüfen, während Sie das Video ansehen
-
(Keine Erklärung) Ace Editor Basis
-
Zeigen Sie HALLO WORLD auf dem Bildschirm an
-
Aus der Druckbeschreibung
-
Der Bildschirm unterscheidet sich ein wenig vom Video, aber es stört mich nicht
-
Einführung von Punkten, die leicht zu Fehlern führen können
-
Bei falscher Verwendung des Vollwinkels
Übung
- Sie können Übungen bewerten, indem Sie sich anmelden
- 5 Titel
- Anstelle von Python handelt es sich um ein rudimentäres Programmierproblem
Kapitel 3: 03: Machen Sie das Programm mit Kommentaren besser sichtbar! (3:47)
- Kommentare sind Notizen, wenn Menschen das Programm lesen
- Kommentare von # bis zum Ende der Zeile
-
Between "" funktioniert nicht als Kommentar
- Das Deaktivieren eines Programmteils mit einem Kommentar wird als Auskommentieren bezeichnet.
- Von '' 'bis' '' wird als Kommentar in mehreren Zeilen behandelt
- Ich glaube, ich überspringe hier ein wenig
- #Coding: utf-8 ist eine wichtige Sache, die deutlich zeigt, dass der Python-Code in UTF-8 geschrieben ist.
Übung
- Alle 2 Titel
- Verwendung von Kommentaren
Kapitel 4: Lassen Sie uns HTML anzeigen (4:11)
- Zeigen Sie das HTML-Tag zusammen mit der print-Anweisung an
- Das Ausgabefeld von paiza.io kann das Ergebnis in TEXT oder HTML anzeigen
- h1 / b / p / br-Tags usw. werden angezeigt
- Die Druckfunktion fügt am Ende der Zeile einen Zeilenvorschubcode hinzu
- Mehrzeilige Zeichenfolgen können in '' 'bis' '' eingeschlossen werden.
- Auch wenn Sie Zeichenfolgen mit Kommas halber Breite verbinden, können sie ohne Zeilenumbrüche angezeigt werden.
`print ('HOGE', end =" ")`
kann auch Zeilenumbrüche weglassen
Übung
- Alle 2 Titel
- Übung zum Hinzufügen von HTML-Tags zum Drucktext
Kapitel 5: Verwenden wir Variablen (3:24)
- Eine Variable ist ein Container, in dem Daten vorübergehend gespeichert werden.
- Einfache Konvertierung durch doppelte Zeichenfolgenvariablen
Ersetzen Sie mit * =
- Kann mit Variable + String kombiniert werden
Übung
- Alle 4 Titel
- Von hier aus dauerte es manchmal einige Zeit, um die Übung zu beurteilen, und es trat ein Fehler auf.
Kapitel 6: Lass uns würfeln (4:25)
-
Ein Programm, das zufällige Zahlen anzeigt
-
Variablen können sowohl Zahlen als auch Zeichenfolgen enthalten
-
Keine Zitate im Gegensatz zu Zeichenfolgen
-
Verwenden Sie beim Verketten mit einer Zeichenfolge `str (Variable mit einem numerischen Wert) + Zeichenfolge
`
-
Verwenden Sie Random / Randint
-
`random.random ()`
ist eine Zufallszahl in 0-1
-
`random.randint (1.100)`
ist eine Zufallszahl in 1.100
-
Import ist jetzt verfügbar
-
Was ist Import?
-
Verwenden Sie Module
-
Wird in Form von module.function verwendet
-
print / str etc. sind standardmäßig eingebaut
-
Der Inhalt von () in `print ()`
ist ein Argument
-
Das Verarbeitungsergebnis der Funktion wird als Rückgabewert bezeichnet
Übung
- Alle 2 Titel
- Hier haben Sie Lernstufe 6 erreicht
Kapitel 7: Berechnen wir mit dem Operator (4:25)
- Wie man numerische Werte berechnet
- Der Inhalt der Variablen selbst ändert sich nur, wenn er neu zugewiesen wird
- Berechnungen mit Operatoren durchführen (+ / = usw.)
- Grundlegende Operatoren
- Algebraischer Operator
- +, -, *, /,% usw.
- / Bevorzugt gegenüber * +, -
- Verwenden Sie
`()`
, um die Priorität anzugeben
Übung
Kapitel 8: Berechnen wir den Preis (3:17)
- Da die Anzahl der Äpfel zufällig bestimmt wird, multiplizieren Sie sie mit dem Stückpreis, um die Gesamtsumme zu erhalten.
- Wenn Sie dem Randint-Ergebnis 100 hinzufügen, können Sie die Zahl in Schritten von 100 erhalten.
Übung
- Alle 1 Titel
- Aus irgendeinem Grund konnte ich den Testfall nicht bestehen. Als ich mir die Antwort des Modells ansah, war es notwendig, Satzzeichen, die nicht im Fragensatz enthalten waren, in das Ausgabeergebnis aufzunehmen ...
Kapitel 9: Lernen wir den Datentyp (3:32)
- Anführungszeichen für Zeichenfolgen, wie sie sind, für Zahlen
- Bei der Programmierung gibt es verschiedene Datentypen wie Zahlen und Zeichenfolgen.
- Unterschied zwischen + als Verkettung von Zeichenfolgen und + von Zahlen
- Das Kombinieren von numerischen Daten und Zeichenkettendaten ist nicht möglich, da die Datentypen unterschiedlich sind (verwenden Sie str).
Übung
- Alle 3 Titel
- Berechnungen zwischen verschiedenen Datentypen
Grober Eindruck
Vorerst habe ich Einführung 1 abgeschlossen. Ich habe mir so etwas wie Python noch nicht ausgedacht. Es ist wirklich ein Unterrichtsmaterial für Programmieranfänger, um Python zu lernen. Wenn es sich um ein Programmier-Einführungsbuch handelte, hatte ich das Gefühl, dass ich den Inhalt, der Kapitel 1 entspricht, sorgfältig durchführte. Ich möchte Zeit finden und Primer 2 überprüfen.
Übrigens kommt die ganze Geschichte mit Sprachführung für die Figur "Kyoko Kirishima" (cv: Nozomi Uema). Es scheint ein beliebter Charakter von Paiza zu sein. Es ist etwas schnell, aber etwas langsamer als Dot Install, der auch aus dem Video lernen kann. Ich hatte nicht das Gefühl, verfolgt zu werden.
Grundsätzlich wird im Video nur der Codierungsbildschirm angezeigt, und "Kyoko Kirishima" wird kaum angezeigt, sodass es nicht peinlich wäre, dies intern zu tun.