[GO] Mal sehen, wie def in Python verwendet wird

Wer ist das Ziel dieses Artikels?

・ Personen, die nicht verstehen, was die Funktion im Programm bedeutet ・ Leute, die nicht wissen, wie man def benutzt

Wer ist eine Funktion?

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.

Schreiben wir den Code! !!

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

Mal sehen, wie def in Python verwendet wird
Verwenden Sie config.ini mit Python
Verwenden Sie Datumsangaben in Python
Verwenden Sie Valgrind mit Python
Verwenden Sie den Profiler in Python
Lassen Sie uns Python Janome einfach verwenden
Verwenden Sie den let-Ausdruck in Python
Verwenden Sie das Messprotokoll mit Python
Verwenden Sie die Rückruffunktion in Python
Verwenden Sie den Parameterspeicher in Python
Verwenden Sie den HTTP-Cache in Python
Verwenden Sie in Python ein Diktat mit Listenschlüssel
Verwenden Sie Random Forest mit Python
Verwenden Sie Spyder von Python IDE
Lassen Sie uns das Umfangsverhältnis mit Python finden
Verwenden wir die offenen Daten von "Mamebus" in Python
Verwenden Sie Stoff wie in Python (Stoff3)
Lassen Sie uns "Python -m Antigravitation" in Python ausführen
Verwendung von SQLite in Python
Versuchen wir es mit Fizz Buzz mit Python
Verwenden Sie rospy mit virtualenv in Python3
[Einführung in Python] Verwenden wir Pandas
Wie man MySQL mit Python benutzt
Verwenden Sie Python in pyenv mit NeoVim
Mal sehen, wie man Eingaben in Python verwendet
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
[Einführung in Python] Verwenden wir Pandas
Verwenden Sie OpenCV mit Python 3 in Window
[Einführung in Python] Verwenden wir Pandas
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
[Einführung in Python] Wie verwende ich eine Klasse in Python?
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Verwenden Sie print in Python2 lambda expression
Metaanalyse in Python
Unittest in Python
Verwenden Sie einfach Ihre eigenen Funktionen in Python
Verwenden wir pytube
Epoche in Python
Zwietracht in Python
Deutsch in Python
DCI in Python
[Einführung in Python] Verwenden wir foreach mit Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Programmieren mit Python
Einfache Möglichkeit, Wikipedia mit Python zu verwenden
Plink in Python
Konstante in Python
Verwenden Sie \ d nicht in regulären Python 3-Ausdrücken!
FizzBuzz in Python
Verwendung von __slots__ in der Python-Klasse