[GO] Voyons comment utiliser def en python

Qui est la cible de cet article

・ Les personnes qui ne comprennent pas ce que signifie la fonction dans le programme ・ Les personnes qui ne savent pas utiliser def

Qui est une fonction?

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.

Écrivons réellement le code! !!

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

Voyons comment utiliser def en python
Utilisez config.ini avec Python
Utiliser des dates en Python
Utiliser Valgrind avec Python
Utiliser le profileur en Python
Utilisons Python Janome facilement
Utiliser l'expression let en Python
Utiliser le protocole de mesure avec Python
Utiliser la fonction de rappel en Python
Utiliser le magasin de paramètres en Python
Utiliser le cache HTTP en Python
Utilisez l'ODM de MongoDB avec Python
Utiliser un dict clé de liste en Python
Utiliser Random Forest avec Python
Utilisez Spyder de Python IDE
Trouvons le rapport de circonférence avec Python
Utilisons les données ouvertes de "Mamebus" en Python
Utilisez le tissu tel quel en python (fabric3)
Lançons "python -m antigravity" en python
Comment utiliser SQLite en Python
Essayons Fizz Buzz avec Python
Utiliser rospy avec virtualenv dans Python3
[Introduction à Python] Utilisons les pandas
Comment utiliser Mysql avec python
Utiliser Python mis en pyenv avec NeoVim
Voyons voir l'utilisation de l'entrée en python
Comment utiliser ChemSpider en Python
Comment utiliser PubChem avec Python
[Introduction à Python] Utilisons les pandas
Utiliser OpenCV avec Python 3 dans Window
[Introduction à Python] Utilisons les pandas
Quadtree en Python --2
Python en optimisation
CURL en Python
Métaprogrammation avec Python
[Introduction à Python] Comment utiliser la classe en Python?
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
Utiliser l'impression dans l'expression lambda Python2
Méta-analyse en Python
Unittest en Python
Utilisez facilement vos propres fonctions en Python
Utilisons pytube
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
[Introduction à Python] Utilisons foreach avec Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Un moyen simple d'utiliser Wikipedia avec Python
Plink en Python
Constante en Python
N'utilisez pas \ d dans les expressions régulières Python 3!
FizzBuzz en Python
Comment utiliser __slots__ dans la classe Python