teaching:progappchim:factorielle-3

Ceci est une ancienne révision du document !


Factorielle : une fonction en Python

Voici une version avec la fonction factorielle() <sxh python; title : factorielle04-fonction_1.py> #! /usr/bin/env python # -*- coding: utf-8 -*- “”“ Calcul de la factorielle d'un nombre Référence : http://fr.wikipedia.org/wiki/Factorielle ”“” def factorielle(arg_n):

  # structure de répétition pour appliquer la définition de la factorielle
  reponse=1  # la réponse sera dans la variable reponse
  i=1  # on va commencer par 1
  while i <= arg_n:  # répétition "while" avec une condition à préciser
      reponse = reponse*i    #actualisation de reponse
      i=i+1                #incrémenter i
  return reponse

# on demande le nombre : print “Calcul de la factorielle de n” chainelue=raw_input(“Que vaut n ? ”) n= int(chainelue) print n

# on affiche la réponse print “La factorielle vaut ”,factorielle(n) </sxh>

FIXME : à suivre…

Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • teaching/progappchim/factorielle-3.1424164075.txt.gz
  • Dernière modification : 2015/02/17 10:07
  • de villersd