Page 1 sur 1

help(user function)

Publié : mar. oct. 08, 2019 5:31 pm
par alb

Code : Tout sélectionner

def Somme(n):
  #somme des 1/k pour k de 1 jusqu'a n
  #local k,S
  S=.0
  for k in range (1,n+1):
    S=S+1/k
  return S

Code : Tout sélectionner

help(Somme)
retourne
"Help on user function Somme(n)
Begins by: S:=(0.0)"

j'ai un trou de memoire, comment obtenir la premiere ligne de la fonction ?

Re: help(user function)

Publié : mer. oct. 09, 2019 12:30 pm
par parisse
Il faut mettre une chaine de caracteres.

Code : Tout sélectionner

def Somme(n):
  #local S,k
  "somme des 1/k pour k de 1 jusqu'a n"
  S=.0
  for k in range (1,n+1):
    S=S+1/k
  return S
Le #local n'est pas necessaire si on est en syntaxe compatible Python.

Re: help(user function)

Publié : mer. oct. 09, 2019 2:01 pm
par alb
Merci :-)