ca marche qu'avec tab, ou on peut compter les espaces aussi?
car on peut paramétrer la touche tab pour faire 8 6 4 10 espaces selon 
l'éditeur.

par fois on peut copier un code, où l'indentation n'est pas la même, dans ce 
cas qu'est ce qui se passe?


--------------------------------------------------
From: "yannick" <[email protected]>
Sent: Friday, April 27, 2012 5:55 PM
To: <[email protected]>
Subject: [progliste] Re: niveau d'acc essibilité      lang age  progr amm 
ation

>
> un exemple  vaut mieux qu'une explication :
> 0TAB class xxx
> 1TAB def test ():
> 2TAB if ...:
> 3TAB instruction
> 2TAB #suite des instructions de la fonction test
> 2TAB while ...
> 3TAB instructions
> 1TAB def nouvelleFonction ():
> 2TAB instruction
> 2TAB if ... condition1
> 3TAB if ... (condition imbriqué)condition 2
> 4TAB if ... encore condition imbriqué  condition 3
> 5TAB instructions
> 4TAB  instructions, retour dans la condition 2
> 3TAB instruction retour dans condition 1
> 2TAB instruction retour dans la fonction
> en fait l'indentation permet de délimiter un bloque conditionnnel,
> répétitive, de fonction, de class ,
> remarque plus simple :
> en javascript :
> if ...
> {blocvk}
> else if ...
> {block2}
> else
> {block 3}
> équivaut en python :
> 0TAB if ..
> 1TAB block
> 0TAB elif
> 1TAB block 2
> 0TAB else
> 1TAB blok 3
>
>
> ----- Original Message ----- 
> From: "Maan ALOUN" <[email protected]>
> To: <[email protected]>
> Sent: Friday, April 27, 2012 5:35 PM
> Subject: [progliste] Re: niveau d'acc essibilité lang age progr amm ation
>
>
>>
>> quelqu'un peut m'expliquer les règles de l'indentation et la structure de
>> code de python?
>> j'ai demandé Google, il y a beaucoup de question au tour de problème de
>> code
>> à cause de cet indentation!
>>
>>
>> --------------------------------------------------
>> From: "QuentinC" <[email protected]>
>> Sent: Friday, April 27, 2012 5:13 PM
>> To: <[email protected]>
>> Subject: [progliste] Re: niveau d'acc essibilité      lang age  progr amm
>> ation
>>
>>> Créer son propre langage était bien sûr une idée utopique. Évidemment je
>>> ne suis quand même pas assez fou pour m'y risquer, et il me manque
>>> certaines connaissances pour le faire de toute façon. Cela dit, ce
>>> serait assurément passionnant. Probablement pas très utile, mais
>>> passionnant.
>>>
>>>
>>> Plus sérieusement, et plus concrètement, je pense qu'on aurait tous un
>>> intérêt à se mettre vraiment à python. Il adresse toutes sortes de
>>> compromis: modèle objet assez développé, modèle fonctionnel aussi assez
>>> développé, syntaxe simple si on laisse de côté l'indentation, nombreuses
>>> bibliothèques et bindings pour plein de choses dans beaucoup de
>>> domaines, portabilité car basé sur une VM mais bien moins lourde que
>>> java...
>>> Tiens à ce propos, quelqu'un a déjà essayé pypy et l'a déjà comparé à
>>> CPython ? Il s'agit d'une VM alternative, pour ceux qui ne seraient pas
>>> au courant.
>>>
>>> Pur basic, c'est très bien, pourquoi pas... mais outre que c'est payant,
>>> l'avantage qu'on a à se mettre à python c'est que c'est réellement
>>> utilisé dans l'industrie et la recherche. Donc c'est non seulement
>>> intéressant, mais en même temps réellement utile. Vu que personne
>>> n'utilise pur basic à part trois glandus convaincus, ça fait un gros
>>> argument en moins. Bonjour, je développe en pur basic. Qu'est-ce que
>>> c'est comme religion ? Bon, et puis, ça implique quand même d'utiliser
>>> un IDE potentiellement usine à gaz.
>>>
>>>
>>> L'IDE tout trouvé que j'aimerais bien amener, c'est évidemment 6pad ! Si
>>> on se met ensemble pour faire un script qui convertit les indentations
>>> en accolades et vice-versa et de manière totalement transparente, il y a
>>> moyen de faire quelque chose de bien. Ou bien sûr si vous avez une
>>> meilleure idée, n'hésitez pas à proposer.
>>>
>>> Je propose 6pad pas seulement parce que c'est mon propre programme, mais
>>> parce que se customiser un script à l'adresse d'un seul lecteur d'écran
>>> ou l'autre n'est vraiment pas la bonne approche. Vous savez autant que
>>> moi comment les scripts jaws sont buggés et comment ils ne sont vraiment
>>> pas pratiques à développer. Vous savez aussi autant que moi que NVDA
>>> utilise justement le langage qu'on cherche à  appréhender pour scripter,
>>> donc c'est le serpent qui se mord la queue. ET si un autre
>>> extraterrestre débarque sur cette liste et affirme utiliser Window eye
>>> ou Supernova, que va-t-on lui dire ? ET si jaws ne fonctionnait plus
>>> avec windows 8 ? Donc, c'est vraiment pas la bonne stratégie.
>>>
>>>
>>>
>>> Progliste :
>>> Pour se désinscrire de la liste :
>>> mailto:[email protected]?subject=unsubscribe
>>>
>>> Pour voir les archives de la liste :
>>> http://www.mail-archive.com/[email protected]/
>>>
>>> Pour accéder aux fichiers de la liste
>>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
>>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
>>> je vous répondrez en privé.
>>
>>
>> Progliste :
>> Pour se désinscrire de la liste :
>> mailto:[email protected]?subject=unsubscribe
>>
>> Pour voir les archives de la liste :
>> http://www.mail-archive.com/[email protected]/
>>
>> Pour accéder aux fichiers de la liste
>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
>> je vous répondrez en privé.
>
>
> Progliste :
> Pour se désinscrire de la liste : 
> mailto:[email protected]?subject=unsubscribe
>
> Pour voir les archives de la liste :
> http://www.mail-archive.com/[email protected]/
>
> Pour accéder aux fichiers de la liste
> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
> je vous répondrez en privé. 


Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.

Répondre à