Klllllllllllllll Premier programme Bien sûr l ? interpréteur présente vite des limites dès lors que l ? on veut exécuter une suite d ? instructions plus complexe Comme tout langage informatique on peut enregistrer ces instructions dans un ?chier que l ? o

Premier programme Bien sûr l ? interpréteur présente vite des limites dès lors que l ? on veut exécuter une suite d ? instructions plus complexe Comme tout langage informatique on peut enregistrer ces instructions dans un ?chier que l ? on appelle communément un script ou programme Python Pour reprendre l ? exemple précédent ouvrez un éditeur de texte pour choisir et con ?gurer un éditeur de texte reportezvous si nécessaire à la rubrique Installation de Python en ligne et entrez le code suivant print Hello world Ensuite enregistrez votre ?chier sous le nom test py puis quittez l ? éditeur de texte Remarque L ? extension de ?chier standard des scripts Python est py Pour exécuter votre script ouvrez un shell et entrez la commande python test py Vous devriez obtenir un résultat similaire à ceci python test py Hello world Si c ? est bien le cas bravo Vous avez exécuté votre premier programme Python Commentaires Dans un script tout ce qui suit le caractère est ignoré par Python jusqu ? à la ?n de la ligne et est considéré comme un commentaire Les commentaires doivent expliquer votre code dans un langage humain L ? utilisation des commentaires est rediscutée dans le chapitre Bonnes pratiques en programmation Python Voici un exemple Votre premier commentaire en Python print Hello world D' autres commandes plus utiles pourraient suivre Remarque On appelle souvent à tort le caractère dièse ? On devrait plutôt parler de croisillon ? http www perl org http www r- project org https python sdv univ-paris-diderot fr livre-dunod https fr wikipedia org wiki Croisillon signe Cours de Python Université de Paris UFR Sciences du Vivant Notion de bloc d ? instructions et d ? indentation Chapitre Introduction FIGURE ?? Notion d ? indentation et de bloc d ? instructions Notion de bloc d ? instructions et d ? indentation En programmation il est courant de répéter un certain nombre de choses avec les boucles voir le chapitre Boucles et comparaisons ou d ? exécuter plusieurs instructions si une condition est vraie avec les tests voir le chapitre Tests Par exemple imaginons que nous souhaitions a ?cher chacune des bases d ? une séquence d ? ADN les compter puis a ?cher le nombre total de bases à la ?n Nous pourrions utiliser l ? algorithme présenté en pseudo-code dans la ?gure Pour chaque base de la séquence ATCCGACTG nous souhaitons e ?ectuer deux actions d ? abord a ?cher la base puis compter une base de plus Pour indiquer cela on décalera vers la droite ces deux instructions par rapport à la ligne précédente pour chaque base Ce décalage est appelé indentation et l ? ensemble des lignes indentées constitue un bloc d ? instructions Une fois qu ? on aura réalisé ces deux actions sur chaque base on pourra passer à la Csuite c ? est-à-dire a ?cher la taille de la séquence Pour bien préciser que cet a ?chage se fait à la ?n donc

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager