・ Les personnes qui ne comprennent pas ce que signifie la fonction dans le programme ・ Les personnes qui ne savent pas utiliser def
Les fonctions sont différentes de ce que vous avez appris en mathématiques. En bref, si vous écrivez un programme long, vous pouvez utiliser le même processus plusieurs fois. Par conséquent, en regroupant les programmes qui sont utilisés de manière répétée avec ** def **, les programmes peuvent être calculés de manière courte et facile à comprendre. En d'autres termes, les fonctions peuvent être utilisées à tout moment en appelant les programmes fréquemment utilisés par leur nom dans def. La fonction ** print () ** est un exemple que vous utilisez souvent. Vous devez écrire un code plus long pour afficher les caractères dans la commande, mais grâce au fait qu'il est défini comme une fonction du côté python, il s'agit simplement d'afficher le caractère que vous souhaitez afficher entre parenthèses de la fonction d'impression, et il sera affiché sur la console. Il est possible d'afficher des caractères.
Tout d'abord, je vais vous donner le code complété, donc je vais l'expliquer en le regardant.
def say_hello():
print('hello')
say_hello()
Au début de la fonction, écrivez ** def **, ouvrez un espace, ajoutez votre nom préféré, puis ** (): ** pour terminer la définition de la fonction. Vous pouvez déclarer quelque chose comme une variable qui peut être utilisée dans une fonction entre (). C'est ce qu'on appelle un argument. Vous pouvez exécuter la fonction sans l'ajouter ici. Vient ensuite l'explication sur la deuxième ligne. En ajoutant un retrait, python peut reconnaître qu'il s'agit d'un programme dans une fonction. (Lorsque la fonction est exécutée, l'emplacement avec ce retrait est exécuté.) Enfin, la troisième ligne. Ici, j'écris un programme qui exécute une fonction. En d'autres termes, ce code est une instruction pour exécuter une fonction appelée ** say_hello . C'est la manière de base d'écrire une fonction. ⒈ La définition de la fonction est [ def space favorite name (): **] ⒉ [Ouvrir le retrait et écrire le processus] ⒊ [Nom de la fonction à exécuter ():] S'il y a un argument que vous souhaitez passer entre parenthèses, décrivez-le entre parenthèses. Vous ne pouvez utiliser la fonction qu'avec cela. Enfin, appliquons la fonction. ![Capture d'écran 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)
Est le code
#Définir pour utiliser une bibliothèque externe
import matplotlib.pyplot as plt
#Définir une fonction pour dessiner un graphique
def RIM(axisX, axisY):
plt.plot(axisX, axisY);
#0 dans la liste~Commandez le nombre de 9 dans une liste.
x = list(range(10))
y = list(range(10))
RIM(x,y)
Vous pouvez facilement écrire un processus à tout moment en utilisant une fonction comme celle-ci.
Recommended Posts