Posté le 10/03/2020 21:26
pour l’instant c’est pas mal : on entre son code en êcriture naturelle ligne par ligne et le programme donne le code en Python. La prochaine étape est donc l’execution automatique du code et c’est là que ça coince : eval(« a = 2 ») renvoie une erreur...
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 181 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 10/03/2020 21:30 | #
eval() ne sait faire que des calculs, si tu veux exécuter du code Python arbitraire, il y a exec().
Généralement, il ne faut utiliser ni l'un ni l'autre, mais bon, fais comme tu peux.
Citer : Posté le 10/03/2020 21:32 | #
Okay merci ! Je connaissais pas
C’est pour aider une amie qui sait pas programmer xD donc même si c’est pas safe c’est pas trop grave...