Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.python > #3398

Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC

From Dominique <zzz@aol.com.invalid>
Newsgroups fr.comp.lang.python
Subject Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC
Date 2020-12-02 19:19 +0100
Organization Aioe.org NNTP Server
Message-ID <rq8ls0$90n$2@gioia.aioe.org> (permalink)
References <CoqdnTE5mZ1Z3FvCnZ2dnUU798zNnZ2d@giganews.com> <rq76ug$m28$1@gioia.aioe.org> <87mtywr7dr.fsf@izac.org>

Show all headers | View raw


Le 02/12/2020 à 08:31, Benoit Izac a écrit :

Bonsoir Benoît,

Je débute en Python et je n'ai pas encore abordé la question des classes...

> C'est un peu tordu car il faut savoir que l'on attend une entrée de la
> forme « [a, b, c] » (ou n'importe quel objet qui implémente
> « __getitem__() » pour être plus précis)


> Un triangle est plat si la somme des longueurs de deux côtés est égale
> à la longueur du troisième côté ; par exemple :
> 
>    A   B   C    A       C    A     BC
>    +---+---+ ou +-------+ ou +-----++

Exact, tu as parfaitement raison.


> Ma version :
> 
> def triangle(a, b, c):
>      for cote in (a, b, c):
>          opposes = a + b + c - cote
>          if opposes < cote:  return 'PAS CONSTRUCTIBLE'
>          if opposes == cote: return 'CONSTRUCTIBLE PLAT'
>      return 'CONSTRUCTIBLE'
> 

Jolie solution, merci.

-- 
Dominique
Courriel : dominique point sextant ate orange en France
Esto quod es

Back to fr.comp.lang.python | Previous | NextPrevious in thread | Find similar


Thread

En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC domxav17 <nospam_domxav17@gmail.com.invalid> - 2020-12-01 07:14 -0600
  Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC domxav17 <nospam_domxav17@gmail.com.invalid> - 2020-12-01 07:48 -0600
    Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC Pierre Maurette <maurette.pierre@free.fr> - 2020-12-01 16:47 +0100
    Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC Dominique <zzz@aol.com.invalid> - 2020-12-02 06:01 +0100
  Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC Dominique <zzz@aol.com.invalid> - 2020-12-02 05:58 +0100
    Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC Benoit Izac <use.reply.to@INVALID.ADDRESS> - 2020-12-02 08:31 +0100
      Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC Pierre Maurette <maurette.pierre@free.fr> - 2020-12-02 08:58 +0100
        Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC Dominique <zzz@aol.com.invalid> - 2020-12-02 19:17 +0100
      Re: En testant les valeurs 5,1,1 obtenu est CONSTRUCTIBLE au lieu dPAS CONSTRUC Dominique <zzz@aol.com.invalid> - 2020-12-02 19:19 +0100

csiph-web