[Linux-bruxelles] python (java)

Jerome Warnier jwarnier at beeznest.net
Ven 19 Nov 10:23:59 CET 2004


On Fri, 2004-11-19 at 09:51 +0100, Eric Freyens wrote:
> Avantage Python,
> Facile d'accès, la documentation est intégrée dans le code,
> installation facile sous GNU/Linux (je ne sais pas sous Wind$), le
> langage est très puissant, les librairies sont légions bref un langage
> d'avenir.
> Inconvéniant Python,
C'est marrant, c'est d'habitude vu comme un avantage de Python, qui
t'oblige à indenter ton code de façon cohérente, et qui rend par la même
occasion les programmes beaucoup plus lisibles.

> Son système d'indentation, et j'explique
> Code python (pas complet):
> def ttt :
>    if test1 ...
>        code A
>        if test2 ...
>           code B
> Le test2 n'est effectué qu'après que le test1 et le code A soit exécuté.
> 
> Si maintenant j'efface des espaces 
> def ttt :
>    if test1 ...
>        code A
>    if test2 ...
>           code B
> J'ai simplement effacé des espaces devant le if test2, et bien maintenant
> Le test1 est fait s'il est vrai le code A sera exécuté, mais le test2
> sera exécuté
> même si la condition de test1 n'est pas vrai.
> 
> En conclusion:
> Si l'on prend un code de type C, C++ tcl/tk ou java on utilise les
> crochets {} et
> dans ce cas le problème précité n'existe pas.
> -- 
> Eric Freyens
> 
> http://home.tiscali.be/famille_freyens
> 
-- 
Jerome Warnier <jwarnier at beeznest.net>
BeezNest





Plus d'informations sur la liste de diffusion Linux-bruxelles