Support de cours de programmation en langage Python I. Présentation sur langage de programmation python Python est le langage de programmation open source le plus employé par les informaticiens. Ce langage s’est propulsé en tête de la gestion d’infrastructure, d’analyse de données ou dans le domaine du développement de logiciels. En effet, parmi ses qualités, Python permet notamment aux développeurs de se concentrer sur ce qu’ils font plutôt que sur la manière dont ils le font. Il a libéré les développeurs des contraintes de formes qui occupaient leur temps avec les langages plus anciens. Ainsi, développer du code avec Python est plus rapide qu’avec d’autres langages. Python est le langage le plus utilisé. Pour cause, ce langage est simple, lisible, propre, flexible et compatible avec de nombreuses plateformes. Ses nombreuses bibliothèques, telles que TensorFlow, Scipy et Numpy permettent d'effectuerune large variété de tâches. II. Syntaxe de langage de programmation python 1. Notion d’affichage : print("Hello, World!") permet d’afficher le contenue Hello, World! 2. Déclaration des variables : Déclaration des variables permet de déclarer c’est une chaine de caractère (texte) ou bien des entiers ou des nombres réels x = str(3) y = int(3) z = float(3) # x will be '3' # y will be 3 # z will be 3.0 3. Sortie d’une variable x = "Python is awesome" print(x) Automatiquement print x affiche le contenue de x Python is awesome 4. Les types des variables : Texte : str Les types des nombres : int, float, complex 5. Les opérations Arithmétique : 6. Les opérateurs de comparaison 7. Lire les valeurs Entrer en Python III. Des exemples des programme en langage python a) Un programme qui demande deux nombres à l’utilisateur et afficher le produit de deux nombres a = int(input("saisir a : ")) b = int(input("saisir b : ")) print(a*b) b) un programme qui demande deux nombres à l’utilisateur et l’informe ensuite si leur produit est négatif ou positif. Attention toutefois on ne doit pas calculer le produit des deux nombres. a = int(input("saisir a : ")) b = int(input("saisir b : ")) if a > 0 and b > 0 or a < 0 and b < 0: print("le produit est positif") else: print("le produit est négatif")