Fonction basique: sans paramètre ni retour

Écrivez des blocs de code réutilisables qui exécutent une tâche spécifique.

Voir sur YouTube

Les fonctions sans paramètre ni valeur de retour sont des fonctions très simples qui exécutent un bloc de code sans prendre d'entrée ni renvoyer de résultat. Elles sont souvent utilisées pour effectuer des tâches spécifiques, comme afficher un message ou effectuer une action répétitive.

Déclaration d'une Fonction sans Paramètre ni Retour

La syntaxe d'une fonction sans paramètre ni retour est très simple. Vous définissez la fonction avec func, lui donnez un nom, et laissez les parenthèses vides. Si la fonction ne retourne rien, vous n'avez pas besoin de spécifier un type de retour.

Syntaxe :

func functionName() {
    // Code à exécuter
}
  • functionName : Le nom de la fonction.

Exemples de Fonctions sans Paramètre ni Retour

Fonction pour afficher un message

func sayHello() {
    print("Hello, world!")
}
sayHello()  // Affiche : "Hello, world!"

Cette fonction sayHello n'accepte aucun paramètre et ne retourne aucune valeur. Elle se contente d'exécuter le code à l'intérieur de ses accolades, qui dans ce cas est l'affichage d'un message.

Fonction pour effectuer une action répétitive

func displayStars() {
    print("*****")
}
displayStars()  // Affiche : "*****"

Cette fonction displayStars affiche une ligne de cinq étoiles. Comme la précédente, elle n'accepte aucun paramètre et ne retourne aucune valeur.

Utilisation de Fonctions sans Paramètre ni Retour

Ces fonctions sont utiles dans de nombreux scénarios, notamment lorsque vous souhaitez regrouper du code fréquemment utilisé dans un seul bloc réutilisable, même s'il n'a besoin ni d'entrées ni de produire de sorties.

Exemple :

Imaginons un programme où vous voulez afficher un message de bienvenue à chaque démarrage de l'application :

func welcomeMessage() {
    print("Bienvenue dans l'application!")
}
func startApp() {
    welcomeMessage()
    print("Chargement...")
}
startApp()

Dans cet exemple, welcomeMessage est une fonction qui affiche simplement un message de bienvenue. Elle est appelée dans la fonction startApp, qui pourrait représenter le processus de démarrage d'une application. Chaque fois que l'application démarre, le message de bienvenue est affiché automatiquement.

Avantages des Fonctions sans Paramètre ni Retour

  • Clarté : Elles permettent de regrouper du code répétitif ou logique en une seule entité nommée, ce qui rend le code plus facile à lire et à comprendre.
  • Réutilisabilité : Même sans paramètres ni retour, ces fonctions peuvent être appelées plusieurs fois à différents endroits du code.
  • Modularité : Elles aident à structurer le code en petits blocs indépendants.