mon image

jeudi 10 août 2017, 07:07:18 (UTC+0200)

Yves Guidet (yves.guidet@gmail.com)

10/08/2017

Compléments Python Levallois août

retour sur les dicts

Jetons un œil à ce script

Classes : trinome++

Reprendre le script :

  #!/usr/bin/env python
  
  from math import sqrt
  
  trinome = (1, 1, -6)
  
  def pSol(a, b, c):
  	delta = b*b - 4*a*c
  	print 'delta = ', delta
  	if delta >= 0:
  		x1 = (-b + sqrt(delta))/2*a
  		x2 = (-b - sqrt(delta))/2*a
  		print 'x1 = ', x1
  		print 'x2 = ', x2
  
  if  __name__ == "__main__":
  	pSol(trinome[0], trinome[1], trinome[2])

Implémenter sous forme de classe.

exo map/lambda (facultatif)

Écrire une fonction retournant une liste de circonférences à partir d'une liste de rayons, en utilisant *args.

regexp

Pour vous rafraîchir la mémoire sur les généralités, je vais vous faire une petite démo ; pour leur utilisation en Python, on verra la doc officielle.

Un œil sur modident.

Nombreuses idées de projet/exos, par exemple :



Retour à la page d'accueil

© Yves Guidet jeudi 9 juillet 2020, 09:48:17 (UTC+0200) (bella ubuntu, site printemps) yves.guidet@gmail.com