Archive

Utilisation de `next` comme variable

boulbi777

Bonjour,

Dans le 2e notebook (Recherche de codons start et stop), pour tester la fonction next_start_codon, vous utilisez la variable next. Est ce bien d’utiliser un mot clé de python comme variable ?

Par ailleurs, je vous remercie pour le mot clé continue, je viens de comprendre son utilisation :slight_smile:

ThierryParmentelat

Bonjour

alors vous avez raison, en principe ce n’est pas bien… une fois qu’on a dit ça, l’impact est faible car on ne fait que ‘cacher’ la builtin next sur le scope de notre variable à nous;
j’ai préféré du coup utiliser une variable dont le nom est le plus simple possible

je vous fais remarquer enfin que next n’est pas un mot-clé mais une fonction builtin - ou pré’deinie si vous préférez; si j’avais voulu utiliser une variable, disons continue qui vous le dites cette fois justement, est vraiment un mot-clé, eh bien je n’aurais pas pu

on peut avoir deux variables de même nom dans un programme (ex next), on ne peut pas utiliser une variable dont le nom est un mot-clé (ex continue)

boulbi777

D’accord, c’est compris. Merci pour votre réponse !! :slight_smile: