・ Personen, die nicht verstehen, was die Funktion im Programm bedeutet ・ Leute, die nicht wissen, wie man def benutzt
Funktionen unterscheiden sich von dem, was Sie in Mathematik gelernt haben. Kurz gesagt, wenn Sie ein langes Programm schreiben, können Sie denselben Prozess mehrmals verwenden. Durch Gruppieren der Programme, die wiederholt mit ** def ** verwendet werden, können die Programme daher kurz und leicht verständlich berechnet werden. Mit anderen Worten, Funktionen können jederzeit verwendet werden, indem häufig verwendete Programme standardmäßig mit Namen aufgerufen werden. Die Funktion ** print () ** ist ein Beispiel, das Sie häufig verwenden. Sie müssen längeren Code schreiben, um die Zeichen im Befehl anzuzeigen. Da es sich jedoch um eine Funktion auf der Python-Seite handelt, wird nur das Zeichen angezeigt, das in den Klammern der Druckfunktion angezeigt werden soll, und es wird auf der Konsole angezeigt. Es ist möglich, Zeichen anzuzeigen.
Zuerst werde ich Ihnen den vollständigen Code geben, damit ich ihn beim Betrachten erläutern kann.
def say_hello():
print('hello')
say_hello()
Schreiben Sie zu Beginn der Funktion ** def **, öffnen Sie ein Leerzeichen, fügen Sie Ihren Lieblingsnamen hinzu und dann ** (): **, um die Funktionsdefinition zu vervollständigen. Sie können so etwas wie eine Variable deklarieren, die in einer Funktion in () verwendet werden kann. Dies wird als Argument bezeichnet. Sie können die Funktion ausführen, ohne sie hier hinzuzufügen. Als nächstes folgt die Erklärung in der zweiten Zeile. Durch Hinzufügen eines Einzugs kann Python erkennen, dass es sich um ein Programm in einer Funktion handelt. (Wenn die Funktion ausgeführt wird, wird die Stelle mit diesem Einzug ausgeführt.) Schließlich die dritte Zeile. Hier schreibe ich ein Programm, das eine Funktion ausführt. Mit anderen Worten, dieser Code ist eine Anweisung zum Ausführen einer Funktion namens ** say_hello . Dies ist die grundlegende Methode zum Schreiben einer Funktion. ⒈ Die Definition der Funktion lautet [ def space favor name (): **] ⒉ [Einzug öffnen und schreiben] ⒊ [Auszuführender Funktionsname ():] Wenn in den Klammern ein Argument vorhanden ist, das Sie übergeben möchten, beschreiben Sie es in den Klammern. Sie können die Funktion nur damit verwenden. Lassen Sie uns abschließend die Funktion anwenden. ![Screenshot 2020-08-26 22.41.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/581846/d69bfa0b-b760-f94e-237b- 62c9571b9f38.png)
Ist der Code
#Definieren Sie die Verwendung einer externen Bibliothek
import matplotlib.pyplot as plt
#Definieren Sie eine Funktion zum Zeichnen eines Diagramms
def RIM(axisX, axisY):
plt.plot(axisX, axisY);
#0 in der Liste~Bestellen Sie die Anzahl der 9s in einer Liste.
x = list(range(10))
y = list(range(10))
RIM(x,y)
Mit einer solchen Funktion können Sie jederzeit problemlos einen Prozess schreiben.
Recommended Posts