Résolue

Question sur la logique de skip_turn

# Booléens

Merci Gabriel pour ta version optimale.

Intéressant ton skip_turn (True or False), je suis pas encore à l'aise avec cette logique alors que c'est évidemment plus logique et optimale.

Gabriel Trouvé

Mentor

Salut,

Oui en fait parfois ça peut être cool de se faire des flags.
Exemple simple :

class PaymentService:
    def __init__(self):
        self.maintenance_mode = False

    def process_payment(self, amount, user_id):
        if self.maintenance_mode:
            return {
                'status': 'rejected',
                'message': 'Service temporairement indisponible'
            }

        return self._charge_payment(amount, user_id)

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.