Forum Casio - Autres questions


Index du Forum » Autres questions » faire des calculs dans une chaîne de caractères en python 3
ManoloHors ligneMembrePoints: 861 Défis: 13 Message

faire des calculs dans une chaîne de caractères en python 3

Posté le 10/02/2019 20:59

Salut !
Depuis peu (hier ), je commence à apprendre le python, et je m'entraîne en faisant des trucs cons comme un micro Assistant Google (pas du tout du plagiat ), et je n'arrive pas à faire les calculs qu'un utilisateur rentre, donc, sous forme de chaîne de caractères (en chaîne de caractères car il faut qu'il écrive "calcul 1+2*3**4" genre.
Merci de me donner une réponse !


LephenixnoirEn ligneAdministrateurPoints: 13834 Défis: 136 Message

Citer : Posté le 10/02/2019 21:19 | #


Essaie eval() puis lis eval() really is dangerous.
Rise.
ManoloHors ligneMembrePoints: 861 Défis: 13 Message

Citer : Posté le 10/02/2019 23:07 | #


Merci ! Ça marche !

Ajouté le 11/02/2019 à 18:54 :
Re ! Bon, maintenant, j'ai un autre problème... Vu qu'Internet ne veut pas me donner la réponse c'est à vous que je demande, est il possible de faire un système de label/goto en python 3 ?
(Sans les modules qui marchent pas bien sûr... )
LephenixnoirEn ligneAdministrateurPoints: 13834 Défis: 136 Message

Citer : Posté le 11/02/2019 19:00 | #


Oui. La première étape est de te familiariser avec le Problème XY (en anglais). La seconde est de nous présenter ton besoin sous-jacent.
Rise.
KikoodxHors ligneMembrePoints: 902 Défis: 7 Message

Citer : Posté le 12/02/2019 18:12 | #


Le lien est très intéressant, je recommande aussi de lire cette réponse à une question similaire sur StackOverflow
https://stackoverflow.com/a/18863414
Lbl 1
Goto 1


Une boucle optimisée
ManoloHors ligneMembrePoints: 861 Défis: 13 Message

Citer : Posté le 12/02/2019 18:45 | #


Ah ouais ! J'avais déjà croisé cette page en faisant mes recherches.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 41 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