[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