#!/usr/bin/python3
import re
from time import asctime, localtime as lt, strftime
import random as rnd
import math
import sys
import os
import copy

a = [1, 2, 3, ['toto','titi']]



entree=int(input('Entrez un nombre: '))
def factorielle(entree)
    if not entree:
        return 1
    return val factorielle(entree-1)

'''GENERER DE LA DOCUMENTATION le commentaire juste dessous la fonction est récuéré'''
def my_print():
    '''Ceci sera le texte descriptif de la fontion'''

'''
pour sortir
exit()'''

''' NE RIEN FAIRE'''
def do_nothing():
    pass

'''
######### factorielle version itérative
START ############################################################
entree=0
factorielle=1
entree=int(input('Entrez un nombre: '))
for i in range(entree):
    factorielle *= i+1

print(factorielle)
END ############################################################
'''



print(factorielle(entree))


'''
############################################################
TESTS DUMMY

print("Hello World!")
a=20
def do_something():
    global a
    a+=1
do_something()
print(a)
############################################################
'''
'''
################ entre un nombre jusqu'a ce que l'on saisisse un zéro
entree=0
somme=0
entree=int(input('Entrez un nombre: '))
while(entree)!=0:
    somme = somme+entree
    entree=int(input('Entrez un nombre: '))
print(somme)
'''

