Modifications

Sauter à la navigation Sauter à la recherche
Ligne 128 : Ligne 128 :     
== Syntaxe ==
 
== Syntaxe ==
L'un des éléments frustrants du C est son exigence de formatage (ce qui le rends aussi très puissant).  
+
Le langage Python est puissant de par sa simplicité, mais cela demande un minimum d'effort de "formatage" durant l'écriture de vos script.
 +
 
 +
La lisibilité du code est des éléments fondamentaux du langage, il existe même une recommandation officielle connue sous le nom [https://www.python.org/dev/peps/pep-0008/ PEP8], des recommandations de les développeurs Python s'efforcent de suivre. '''La plus importante restant l'indentation du code''' (indispensable pour que vos scripts soient correctement interprétés).
    
Tout devrait bien se passer si vous vous souvenez de ce qui suit.
 
Tout devrait bien se passer si vous vous souvenez de ce qui suit.
    
=== Commentaires ===
 
=== Commentaires ===
{{fname|// (simple ligne de commentaire)
+
{{fname|# (simple ligne de commentaire)
 
}}
 
}}
    
Souvent utile pour écrire , au fur et à mesure, des notes expliquant le fonctionnement de chaque ligne de code.  
 
Souvent utile pour écrire , au fur et à mesure, des notes expliquant le fonctionnement de chaque ligne de code.  
   −
Pour faire un commentaire, taper deux barres de division et tout ce qui suit jusqu'à la fin de la ligne sera ignoré par votre programme.
+
Pour faire un commentaire, taper le sigle # (dièse) suivit d'un espace puis de votre commentaire.
   −
{{fname|/* */ (commentaire multi-lignes)
+
=== Blocs indentés ===
 +
{{fname|1=Indentation = 4 espaces
 
}}
 
}}
   −
Si vous avez beaucoup à noter, vous pouvez répartir votre commentaire sur plusieurs lignes.  
+
Ajouter une indentation de 4 espaces supplémentaire pour définir le début d'un nouveau bloc. Toutes les lignes suivantes utilisant la même indentation font partie du même bloc.
Tout ce qui se trouve entre ces deux symboles sera ignoré par votre programme.
+
 
 +
Dès que vous réduisez l’indentation (réduction de 4 espaces), vous sortez du bloc d'exécution (et revenez au bloc précédent).
 +
 
 +
<nowiki>var1 = 100
 +
if var1 > 10:
 +
  print( "1 - obtenu une expression vraie" )
 +
  print( var1 )
 +
else:
 +
  print( "1 - Obtenu une expression fausse" )
 +
  print( var1 )</nowiki>
 +
print( "fin de programme" )
 +
 
 +
Produira le résultat suivant:
 +
 
 +
<nowiki>1 - obtenu une expression vraie
 +
100
 +
fin de programme</nowiki>
   −
=== Accolades {} ===
  −
{{fname|{ } (accolades)
  −
}}
     −
Utilisées pour définir le début et la fin d'un bloc de code. Les accolades sont utilisées dans une fonction comme dans les boucles).
+
=== Retour à la ligne ===
 +
{{fname|(retour à la ligne)}}
   −
=== Le point-virgule ; ===
+
Chaque ligne de code se termine par un retour à la ligne.
{{fname|; (point-virgule)}}
     −
Chaque ligne de code se termine par un point-virgule.
+
Bien que l’interpréteur Python supporte l'étalement d'une instruction sur plusieurs lignes mais cela n'est pas recommandé (surtout si l'on début)
   −
Un point virgule manquant est souvent la raison pour laquelle votre programme refuse de compiler.
+
{{underline|Note:}} contrairement à Arduino, pas besoin de point-virgule à la fin de chaque instruction.
    
== Variables ==
 
== Variables ==
29 917

modifications

Menu de navigation