Python avec les suites

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
Manaph
Messages: 1
Enregistré le: 26 Fév 2020, 17:16

Python avec les suites

par Manaph » 26 Fév 2020, 17:35

Salut, j'ai un exercice de python et je n'y comprend rien, si quelqu'un peut m'expliquer s'il vous plaît.
Merci d'avance.

On considère les suites u et v définies par:
.u(0) =1 et, pour n>0, u( n+1) = [u(n)]^2 -5;
.v(n) = u(n)+5, pour n>0.
Complétez la fonction suivante, écrite language python pour qu'elle renvoie les valeurs de u(n) et de v(n).

def u_v(n) :
u = ...........
v = ...........
for i in range(n) :
u = ..........
v = ..........
return u,v



GaBuZoMeu
Habitué(e)
Messages: 6019
Enregistré le: 05 Mai 2019, 10:07

Re: Python avec les suites

par GaBuZoMeu » 26 Fév 2020, 17:57

Quelques remarques :
1°) Comme tu dois le savoir, l'indentation est essentielle dans un code python. Pour ne pas perdre cette indentation dans ton message, tu utilises le bouton "Code" de la fenêtre d'édition pour copier ton cade entre les balises [code] ... [/code]
2°) Je te suggère d'y aller progressivement et de commencer par écrire une procédure u(n) qui retourne le terme d'indice n de la suite u. Ta suite u est définie par récurrence. Tu as d'abord une initialisation qui définit u(0) et ensuite un pas de récurrence qui donne u(k+1) en fonction de u(k) : c'est la boucle que tu parcours n fois pour retourner u(n).

Code: Tout sélectionner
def u(n) :
     u = ... # initialisation
     for i in range(n) :
          u = ... # pas de récurrence
     return u


Après, tu pourras modifier le code pour avoir aussi v.

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 67 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite