Si python a été choisi, c'est certainement pour de bonnes raisons ;-)
Le typage dynamique du python est une de ses caractéristiques, pourquoi vouloir le changer ? Dans ce cas, ce n'est plus du python et il vaut mieux changer de langage (ce qui n'est pas possible).
Je ne suis pas sur que si les étudiants ne comprennent pas "cannot concatenate 'str' and 'int' object", ils y arriveront avec une déclaration explicite du type.
Tu peux leur faire mettre en commentaire le type de chaque variable à la première déclaration. Ca les sensibilisera au type des variables, tout en conservant la philo du python.
# le python a un typage dynamique
Posté par matteli . En réponse au journal [MyFirstPython, nouveau projet ?]Le python c'est bien mangez-en !!. Évalué à 7.
Si python a été choisi, c'est certainement pour de bonnes raisons ;-)
Le typage dynamique du python est une de ses caractéristiques, pourquoi vouloir le changer ? Dans ce cas, ce n'est plus du python et il vaut mieux changer de langage (ce qui n'est pas possible).
Je ne suis pas sur que si les étudiants ne comprennent pas "cannot concatenate 'str' and 'int' object", ils y arriveront avec une déclaration explicite du type.
Tu peux leur faire mettre en commentaire le type de chaque variable à la première déclaration. Ca les sensibilisera au type des variables, tout en conservant la philo du python.