ue12-p21 / python-advanced

0 stars 5 forks source link

PEP 8 #4

Open parmentelat opened 2 years ago

parmentelat commented 2 years ago

a place to follow-up on ue12/python-advanced#6

@boisgera

parmentelat commented 2 years ago

pour tenter de synthétiser ce qui a été dit jusqu'ici

. de mon coté, je constate que les élèves arrivent de prépa en m'écrivant du code super moche, où notamment les espaces - très peu - sont mis au hasard et à contretemps . et j'aimerais bien qu'ils acquièrent le réflexe, au minimum de mettre un espace autour des = de de pas mettre d'espace entre le nom d'une fonction et la parenthèse ouvrante ni avant les : par exemple ce sont des objectifs très modestes mais si ils faisaient déjà ça spontanément ce serait vraiment plus facile de les lire et ils passeraient moins pour des neuneus

. à cet égard, la question citée par Seb (a = b+c vs a = b + c) est un très mauvais choix puisqu'effectivement les deux formes sont légales - ce qui se tient complètement par ailleurs . en tous cas le but n'est pas de les tester sur des points discutables comme celui-ci mais de faire passer l'idée que c'est suffisamment important pour qu'on le note et soyons clairs, tant qu'on ne met pas ça dans les trucs notés ils n'y prêtent aucune attention

parmentelat commented 2 years ago

je viens de relire, je vois pas trop quoi changer dans le cours qui me parait bien clair par rapport aux attendus par contre en effet le quiz était sûrement trompeur à cause de cette addition, qu'il serait bien de reprendre à l'occasion