Suites numériques avec python

 

 

 

Taper ou copier et coller ici l'instruction de couleur rouge de l'aide mémoire ci-dessous pour la tester

 

Aide mémoire des instructions de bases de Python

 

Instruction
Syntaxe
Saisie d'une variable

  • C=input("C=") si la variable C est une chaîne de caractère.

  • F=float(input("F=")) si la variable F est un flottant $($ décimale $)$

  • E=int(input("E=")) si la variable E est un entier

Affichageprint X affiche le contenu de la variable X
print "Ceci est une chaîne de caractère" affiche un texte
print "la valeur de X est ",X affiche texte et variable :
AffectationY=X affecte la valeur de X à la variable Y
CommentairesUne ligne de commentaire doit être précédée par le signe #
Boucle forfor i in range(n) :
$\qquad $ bloc d'instructions
La variable i parcourt tous les entiers de 0 à n-1 le bloc d'instructions est donc répétée n fois
Le décalage vers la droite $($ indentation $)$ indique que les instructions font partie de la boucle for.
Boucle while (Tant que)while condition :
$\qquad $ bloc d'instructions

Le décalage vers la droite $($ indentation $)$ indique que les instructions font partie de la boucle while.
Fonctions Def calcul(x,y, z,$\cdots$ ):
$\qquad $ instructions $\cdots$ s=$\cdots$
$\qquad $ return(s)
$\\$
x,y,z,$\cdots$ sont les arguments de la fonction calcul.
On peut aussi retourner plusieurs valeurs : return(s,r,u,$\cdots$ ).
Respecter l'indentation.
TestX==Y $($ égal $)$ X!=Y $($ différent $)$ X>Y $($ strictement supérieur $)$ X < Y $($ strictement inférieur $)$ X>=Y $($ supérieur ou égal $)$ X<=Y $($ inférieur ou égal $)$
Siif condition 1 :
$\qquad $ bloc d'instruction 1
elif condition 2 :
$\qquad $ bloc d' instruction 2
else :
$\qquad $bloc d' instruction 3
Le décalage vers la droite indique que les instructions
font partie de la structure conditionnelle.
Opérations élémentairesaddition +
soustraction -
multiplication *
puissance **
division /
reste de division entière % exemple 5%2 donne 1
quotient de division entière // Exemple 5//2 donne 2
Utiliser les fonctions mathématiques.from math import *
à mettre au début du programme pour importer le module math qui contient les définitions de nombreuses fonctions mathématiques telles que sqrt ,exp ,sin, cos , tan , pi ...


Exemple de site qui donne des fonctions pythons

 

 

Suites avec Python

 

Exercice1

On place un capital de 1000€ sur un compte rémunéré à 4% par an. Ecrire un programme Python qui calcule le nombre d’années au bout desquelles le capital sera doublé.