Qu'est-ce qu'une fonction en programmation ? Nous expliquons
Dans la continuité de notre série de programmation, nous allons parler de la fonction(Function) - une grande partie de tout ce que cela implique. Si vous voulez apprendre à coder, alors comprendre les fonctions est vraiment important. Il en va de même pour les programmeurs actuels qui ont tendance à copier leur code assez souvent pour l'utiliser dans une autre section de leur travail.
Apprendre à utiliser les fonctions signifie que le codeur saura travailler plus efficacement. Non seulement cela, mais le code sera plus facile à lire, et c'est une aubaine si vous travaillez en équipe.
Qu'est-ce qu'une fonction en programmation ?
En termes simples, une fonction est un bloc de code qui exécute diverses tâches. Si vous en avez besoin, une fonction peut être appelée et réutilisée plusieurs fois. Pour rendre les choses encore plus intéressantes, les codeurs peuvent facilement transmettre des informations à une fonction, mais pas seulement, mais il est également possible de renvoyer des informations directement.
À l'heure actuelle, de nombreux langages de programmation populaires intègrent cette fonctionnalité, ce qui est attendu à ce stade.
Désormais, chaque fois qu'une fonction est appelée, le programme met généralement en pause le programme en cours d'exécution et implémente la fonction. À partir de là, la fonction sera lue de haut en bas, et une fois que la fonction aura terminé sa tâche, le programme reprendra là où il s'était arrêté.
Si la fonction renvoie une valeur, cette valeur particulière sera alors utilisée là où la fonction a été initialement appelée.
Lire(Read) : Qu'est-ce que le langage de programmation Java(What is Java Programming language) ?
Comment écrire une fonction Void
OK, donc écrire une fonction void est super facile et peut être fait en peu de temps. Gardez(Bear) à l'esprit que cette fonction ne renvoie pas de valeur. Regardons quelques exemples qui pourraient vous donner une idée de ce qu'il faut faire.
Exemple JavaScript
function helloFunction(){ alert("Hello World!"); } helloFunction();
Exemple Python
def helloFunction(): print("Hello World") helloFunction()
Exemple C++
#include <iostream> using namespace std; void helloFunction(){ cout << "Hello World!"; } int main(){ helloFunction(); return 0; }
Lire(Read) : Qu'est-ce que le langage de programmation R(What is the R programming language) ?
Comment écrire des fonctions qui nécessitent une valeur
Si vous écrivez plusieurs fois le même morceau de code tout au long de votre travail, les fonctions void sont parfaites pour cela. Cependant, ces types de fonctions ne changent pas, ce qui ne les rend pas super utiles. La meilleure façon de rendre les fonctions vides plus avantageuses est d'augmenter ce qu'elles peuvent faire en envoyant différentes valeurs à la fonction.
Exemple Python
def helloFunction(newPhrase): print(newPhrase) helloFunction("Our new phrase")
Exemple JavaScript
function helloFunction(newPhrase){ alert(newPhrase); } helloFunction("Our new phrase");
Exemple C++
#include <iostream> using namespace std; void helloFunction(string newPhrase){ cout << newPhrase; } int main(){ helloFunction("Our new Phrase"); return 0; }
Lisez(Read) : Les meilleurs principes et directives de programmation que tous les programmeurs devraient suivre(Best Programming Principles & Guidelines all Programmers should follow) .
Comment écrire une fonction qui renvoie une valeur
Le dernier aspect de cet article est donc de savoir comment écrire une fonction qui renverra une valeur. Chaque fois que vous souhaitez modifier des données avant de les utiliser, c'est la voie à suivre dans la plupart des situations.
Exemple Python
def addingFunction(a, b): return a + b print(addingFunction(2, 4))
Exemple JavaScript
function addingFunction(a, b){ return a + b; } alert(addingFunction(2, 4));
Exemple C++
#include <iostream> using namespace std; int addingFunction(int a, int b){ return a + b; } int main(){ cout << addingFunction(2, 4) ; return 0; }
Lire(Read) : Les meilleurs projets pour les programmeurs débutants(The best projects for beginner Programmers) .
Amusez(Have) -vous à tester les codes que nous avons listés ici. Nous espérons qu'ils vous seront utiles dans votre travail.
Related posts
Les cinq meilleurs projets pour les programmeurs débutants
Comment gérer un Java program du Command Prompt
Qu'est-ce que JavaScript Programming Language
Quelle est Java Langage de programmation? Code exemples
Quelle est la langue R programming et pourquoi vous devriez utiliser RStudio
PilotEdit Lite fait un bon travail pour éditer de grands fichiers Programming
Différence entre Low-level and High-level Programming languages
Qu'est-ce que Google Go Programming Language - Configuration requise, FAQ
Meilleure programmation Principles & Guidelines Tout Programmers devrait suivre
8 meilleurs sites Web pour apprendre Python Programming
Download, Install, Learn Microsoft Small Basic programming Langue
Alternate Text Browser vous permet de parcourir plusieurs langues Programming
Quels sont les meilleurs langages de programmation à apprendre en 2020 ?
14 meilleurs sites pour des cours de programmation informatique gratuits