Condicionals ============ Conceptes ~~~~~~~~~ - :term:`sentència` condicional: :term:`condició` i cos - :term:`paraula clau` ``if``, ``elif`` i ``else`` - condicional simple, alternatiu i per casos - condicionals independents - :term:`flux d'execució`, execució condicional Exemples ~~~~~~~~ .. code-block:: python3 :caption: Condicional simple :code:`if` if edat >= 18 and edat <= 65: descompte = 5 .. code-block:: python3 :caption: Condicional alternatiu: :code:`if` amb :code:`else` if db < 55: soroll = 1 else: soroll = 2 .. code-block:: python3 :caption: Condicional per casos: :code:`if` amb :code:`elif` if x > 0: signe = 1 elif x < 0: signe = -1 elif x == 0: signe = 0 .. code-block:: python3 :caption: Condicional per casos: :code:`if` amb :code:`elif` i :code:`else`. if x > 0: signe = 1 elif x < 0: signe = -1 else: signe = 0 Exercicis del tema ~~~~~~~~~~~~~~~~~~ .. toctree:: :glob: :maxdepth: 1 */index Referències ~~~~~~~~~~~ - Capítol :doc:`toni:condicionals/index` de :doc:`toni:index` .. - Capítol 4 del llibre `Introducció a la programació `__ - Capítol :doc:`howto:conditionals` del llibre :doc:`howto:index`