Formation python

979 vues

Publié le

Publié dans : Technologie, Formation
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
979
Sur SlideShare
0
Issues des intégrations
0
Intégrations
22
Actions
Partages
0
Téléchargements
72
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Formation python

  1. 1. Formation python
  2. 2. Python ? C’est quoi ?  Python est une language de programmation interprétée de haut niveau comme ( java , perl , Ruby etc. .. ) basée sur la language C
  3. 3. Programmes et sites web qui utilisent python :
  4. 4. Avantages de programmation en python :
  5. 5. • Avantages de programmation en python : MOINS D’ERREURS SYNTAXIQUES : Pas de semi-colon , Indentation obligatoire, Pas d’accolades pour les block d’instructions
  6. 6. LANGUAGE INTERPRÉTÉE : Avantages de programmation en python : Test du quelque lignes du code sans besoin D’écrire un programme complet :
  7. 7. IMPLÉMENTATION DES AUTRES LANGUAGES Avantages de programmation en python : Jython (java), Cython (C/C++) , ironPyton (C#) sont des Implémentation des autres languages Dans la language python
  8. 8. De quoi as-t-on besoin pour coder en python - sous linux et sous Windows :
  9. 9. • Visitez www.python.org/download/releases/ • Choisir la version qui vous convient • Téléchargez le fichier exécutable • Installez et commencez à coder ! Sous Windows :
  10. 10. Python est déjà installé sur les différentes distributions du linux Pour installer une autre version : • Par la commande : sudo add-apt-repository ppa:fkrull/deadsnakes sudo apt-get update sudo apt-get install python2.7 Sous linux :
  11. 11. Compilation du code :
  12. 12. Syntaxe du Python :
  13. 13. Déclaration des variables
  14. 14. Déclaration des variables
  15. 15. En python on ne mentionne pas les types des variables, Déclaration des variables
  16. 16. les conditions : if (condition): instruction 1 Condition simple : … instruction n #retour a la ligne sans indentation
  17. 17. if (condition): instruction 1 les conditions : … instruction n Condition composée : elif: instruction 1 … instruction n #retour a la ligne sans indentation
  18. 18. if (condition 1): instruction 1 … les conditions : instruction n else if (condition 2): instruction 1 Conditions imbriquée : … instruction n else: instruction 1 … instruction n #retour a la ligne sans indentation
  19. 19. for i in range(9): print i les boucles : #retour à la ligne For i in (1,3,5,7,9): Boucle pour : instructions #retour à la ligne For i in ‘’chaine de caractere’’: instructions #retour à la ligne
  20. 20. les boucles : While (condition): instruction 1 Tant que : …. instruction n #retour à la ligne
  21. 21. les commentaires : Sur un seul ligne : #ceci est un commentaire sur un seul ligne
  22. 22. les commentaires : ‘’’ ceci est Sur des lignes multiples : Commentaire Sur des lignes multiples’’’
  23. 23. les entrées sorties : Entrée : Variable=input(‘’ entrer le variable’’) #pour les chaine de caractère il est préférable Nom=raw_input(‘’entrer votre nom’’)
  24. 24. les entrées sorties : a=‘’chaine’’ #pour python 2.x sortie : print a #pour python 3.x print(a)
  25. 25. les entrées sorties : a,b,c=‘chaine’,’chaine2’,’chaine3’ Sortie formatée : Print ‘a=%s b=%s c=%s’ %(a,b,c)
  26. 26. Hello name ! #include<stdio.h>  En C :  main(){  Char name[50];  scanf(‘’ entrer votre nom : %s n’’,name);  printf(‘’hello %s n’’,name);  }
  27. 27.   Import java.util.Scanner  Hello name ! package proj0; public class Proj0  {  public static void main(String[] args)  { En Java : char name; sc= new Scanner(system.in); System.out.println(‘’entrer votre nom’’); name=sc.nextLine(); System.out.println("Hello" + name); }   }
  28. 28. Hello name ! En python :  name=raw_input(‘’entrer votre nom’’)  print ‘’Hello %s‘’ %name
  29. 29. WWW.PYTHON.ORG DOCS.PYTHON.ORG WWW.LEARNPYTHON.ORG Liens utiles LEARNPYTHONTHEHARDWAY.ORG WWW.CODECADEMY.COM/TRACKS/ PYTHON

×