Cours de Développement Python
Chapitre
>
Niveau

Créer vos propres fonctions
Arguments de fonction

Objectif

Utilisez une fonction personnalisée pour arroser toutes les cultures sur le champ en écrivant pas plus de treize (13) lignes de code.

Un argument est la valeur que vous entrez entre parenthèses de certaines fonctions. Lors de la création de fonctions personnalisées, vous pouvez attribuer des arguments pour ajouter de la variation au code exécuté par la fonction.

Il y a plusieurs cultures qui ont besoin d'être arrosées successivement, utilisez une fonction personnalisée pour simplifier votre code et réduire le nombre de lignes que vous devez écrire.

def water_crops(count): for x in range(count): player.move_forward(2) player.turn_left() player.water() player.turn_right()

La variable count dans le code ci-dessus est un argument ; avec cette fonction, non seulement vous pouvez exécuter une boucle avec cette seule ligne de code, mais vous pouvez également définir combien de fois vous souhaitez que la boucle se répète. Par exemple : écrire water_crops(4) exécutera la boucle for à l'intérieur de la fonction quatre (4) fois.

Définissez et utilisez cette fonction pour arroser les cultures en écrivant pas plus de treize (13) lignes de code.

Livre de Code