Réponse à l’énigme proposée par NUMWORKS
def enigme(n): ops = ( lambda x, y: x - y, lambda x, y: x + y, lambda x, y: x * y ) v = 5 suite = [v] for i in range(n): op = ops[i % 3] v = op(v, i + 1) suite.append(v) return suite print(enigme(10))
Create, edit, and import your Python scripts
Réponse à l’énigme proposée par NUMWORKS
def enigme(n): ops = ( lambda x, y: x - y, lambda x, y: x + y, lambda x, y: x * y ) v = 5 suite = [v] for i in range(n): op = ops[i % 3] v = op(v, i + 1) suite.append(v) return suite print(enigme(10))