Posté le 21/05/2019 14:30
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 169 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 21/05/2019 14:37 | #
Rien ne t'empêche de tenter avec un décorateur simple :
def decorator(func):
def fn(*args, **kwargs):
return prefix + func(*args, **kwargs)
return fn
return decorator
@addprefix('lol')
def mdr(x):
return str(x)
print(mdr(5))
Mon blog ⋅ Mes autres projets
Citer : Posté le 21/05/2019 16:40 | #
Justement je ne peux pas tester sur la calculatrice physique, je n'en possède pas.
Je vais essayer de faire fonctionner l'émulateur alors (ma license a expiré).
Merci
Citer : Posté le 21/05/2019 18:21 | #
Si tu m'en dis un peu plus, je pourrait peut-être essayer. Comment ça marche ?
Citer : Posté le 21/05/2019 18:28 | #
Je viens de tester (fastidieusement) et ça fonctionne ! (Mais merci Shadow )
@Shadow15510 : si les décorateurs t'intéressent tu devrais lire un cours dessus, c'est une notion plutôt avancée.
Chapitre du cours de Vincent Le Goff sur les décorateurs.
La PEP 318 sur les décorateurs (plus complexe)