Python Math Factorial Method

Python Math Factorial Method

La méthode factorielle est le phénomène mathématique de diminuer un nombre en en soustrayant un et en multipliant le nombre initial avec le nombre soustrait et cela se poursuit jusqu'à ce que le nombre soustrait atteigne un. En mathématiques, cette méthode est représentée par la marque d'exclamation après le nombre par exemple: «3!"Cela signifie 3 x 2 x 1, ce qui entraînerait une sortie de 6. Le module mathématique doit être importé au début du programme pour utiliser la méthode factorielle pour effectuer des calculs.

Syntaxe

Dans le langage de programmation Python, la méthode conventionnelle pour appeler la méthode factorielle est en indiquant la bibliothèque à partir de laquelle nous importerons la méthode, qui dans notre cas est la bibliothèque mathématique. Après le mot clé mathématique, nous allons mettre un point pour appeler la fonction et la méthode factorielle a le bloc de paramètres conventionnel dans lequel un nombre naturel est passé pour effectuer des calculs.

Exemple 01:

Dans cet exemple, nous utiliserons l'approche standard pour utiliser la méthode factorielle, où nous importerons la bibliothèque mathématique qui nous permettra d'appeler toutes les fonctions présentes dans la bibliothèque. Ceci est considéré comme la meilleure pratique pour utiliser des fonctions mathématiques dans votre programme car elle vous donne l'autonomie pour appeler n'importe quelle fonction à n'importe quelle étape du programme car toutes les méthodes mathématiques seront héritées automatiquement.

Dans le programme, nous importerons simplement la bibliothèque mathématique et l'utiliserons directement dans la fonction d'impression. La toute première phase consiste à charger la bibliothèque en utilisant le mot clé d'importation en conjonction avec le nom de la bibliothèque: «Math."Nous utiliserons le résultat de la méthode factorielle directement dans la fonction d'impression à afficher dans la console. Dans ce programme, nous avons pris le factoriel du numéro 7, ce qui signifie que le calcul derrière la fonction serait:

«7 x 6 x 5 x 4x 3 x 2 x 1” et cela entraînerait un total de 5040 comme affiché correctement dans la sortie ci-dessous.

Exemple 02:

Dans cet exemple, nous passerons de l'approche conventionnelle de l'attribution des valeurs de paramètres dans son ensemble naturel en fournissant un ensemble composite de nombres avec un signe de multiplication entre eux. Ensuite, il vérifiera la longévité de la méthode factorielle en cas de différents paramètres.

Nous commencerons par importer la bibliothèque dans notre programme comme nous l'avons fait auparavant dans notre exemple précédent. Ensuite, nous appellerons la fonction d'impression et à l'intérieur de son paramètre. Nous appellerons la bibliothèque avec le nom de la fonction que nous utilisons qui, dans notre exemple, est la méthode factorielle. Dans le bloc de paramètres de la méthode factorielle, nous utiliserons deux nombres multipliés par l'autre. Nous en avons donné deux multipliés par deux comme paramètre. Cela en résultera 4 et le calcul derrière cette fonction aurait commencé à 4 et l'opération serait comme «4 x 3 x 2 x 1» qui serait égal à 24 comme indiqué dans la sortie ci-dessous.

Exemple 03:

Poursuivant l'expérience à partir de l'exemple précédent, nous allons maintenant modifier les paramètres et cette fois, nous diviserons deux nombres pour voir comment la fonction gère le changement de paramètres et en fournissant un résultat.

Nous commencerons par l'approche conventionnelle de l'installation de la bibliothèque mathématique dans notre programme Python en utilisant le mot-clé d'importation. Ensuite, nous ajouterons la méthode factorielle de la deuxième ligne à l'intérieur de la commande d'impression pour écrire le résultat de la fonction dans la console. Nous avons écrit deux divisés par deux à l'intérieur du paramètre de la méthode factorielle. Dans l'extrait ci-dessous, nous pouvons voir une erreur lancée car la méthode factorielle ne permet pas de valeurs flottantes bien que le résultat de la division soit un mais la valeur décimale même lorsque zéro aura opté pour un numéro à flot qui n'est pas accepté comme un paramètre valide. Malgré l'exception, nous obtenons toujours le résultat mathématiquement correct qui est connu dans la sortie ci-dessous.

Exemple 04:

Maintenant, nous fournirons la méthode factorielle un ensemble de paramètres complexes qui auront plusieurs opérations mathématiques comme la multiplication. De plus, pour observer la capacité de performance de la fonction avec des paramètres complexes.

Nous allons lancer le programme par l'approche traditionnelle de l'importation de la bibliothèque mathématique pour utiliser sa fonction. Nous déclarerons une variable «A» que nous appellerons la méthode factorielle de la bibliothèque mathématique. Dans ce scénario, nous utiliserons la méthode factorielle avec un paramètre qui est le produit de plusieurs nombres et de leur somme également.

Les paramètres d'abord seront syndiqués car toutes les opérations mathématiques de base seront effectuées pour donner un résultat unique qui sera utilisé comme paramètre principal de la méthode factorielle. Comme nous pouvons le voir, la sortie a été générée en un instant malgré la gravité complexe du paramètre comme indiqué dans l'extrait ci-dessous. Maintenant, nous pouvons être certains que la méthode factorielle est capable de fournir des résultats rapides malgré la gravité du paramètre et que la condition est que la nature du paramètre doit être des nombres entiers positifs.

Exemple 05:

Maintenant, nous allons effectuer une approche unique et précise pour utiliser la méthode factorielle de la bibliothèque mathématique. Dans cette approche, nous importerons directement la méthode factorielle. Cette approche est dirigée précisément pour l'utilisation d'une seule méthode de la bibliothèque spécifiée au début.

Nous commencerons par utiliser le mot clé «From» avec le nom de la bibliothèque. Ensuite, le mot-clé d'importation et continuez en écrivant le nom de la méthode dans la même ligne. Cela nous permettra d'utiliser la fonction en appelant directement la fonction sans mentionner le nom de la bibliothèque. Nous appellerons directement la méthode factorielle à l'intérieur de la commande d'impression. Dans le paramètre de la fonction, nous écrire un nombre qui est 4 dans notre exemple. Cela en résultera 24 car «4 x 3 x 2 x 1” est égal à 24.

Exemple 06:

Poursuivant l'approche précédente, nous appellerons la méthode factorielle au sein de notre programme plusieurs fois. Cet exemple nous permettra d'interpréter l'efficacité de la méthode factorielle.

Nous commencerons par importer la méthode factorielle directement de la bibliothèque mathématique. Ensuite, nous déclarerons deux variables et leurs valeurs seront calculées par l'appel direct de la méthode factorielle. Après cela, nous déclarons une autre variable qui sera le produit des valeurs des deux variables précédentes. Ensuite, nous appellerons la commande d'impression et, dans son paramètre, nous appellerons à nouveau la méthode factorielle qui aura la dernière variable comme paramètre. Cela finira par être un problème complexe s'il est résolu manuellement, mais en raison de la méthode factorielle, nous avons pu obtenir le résultat dans une instance, comme on le voit ci-dessous.

Conclusion

La méthode factorielle est très couramment utilisée dans les opérations mathématiques et pour le calcul des résultats probabilistes. Nous avons discuté de la syntaxe de cette méthode dans le langage de programmation Python et implémenté plusieurs exemples de cette méthode en utilisant différentes approches pour observer et comprendre la fonctionnalité et la profondeur de cette méthode. Maintenant, nous pouvons utiliser cette méthode avec différents types de paramètres et de conditions pour obtenir un résultat plus précis et plus rapide.