J'écris beaucoup de petits programmes en Python mais le code produit n'est pas très propre / efficace. Par exemple, sur ce petit programme, j'aimerais avoir vos avis sur la manière de l'optimiser et de rendre le code plus propre.
#!/usr/bin/env python3
# rot13.py - ROT13 encoder/decoder written in Python.
from sys import argv
from os.path import basename
def rot13(txt):
"""Encoder / décoder la chaine txt."""
A2Z = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
MAX = len(A2Z)
MOY = MAX (…)