Cours python pdf Python Lycée Don Bosco TS SI ISN Bernard STRAUDO CTable des matières Introduction I - Bases Python Calculs simple Structure d'un programme Présentation de la structure d'un programme II - Instructions Entrées sorties consoles Boucles for

Python Lycée Don Bosco TS SI ISN Bernard STRAUDO CTable des matières Introduction I - Bases Python Calculs simple Structure d'un programme Présentation de la structure d'un programme II - Instructions Entrées sorties consoles Boucles for while if else III - Instructions avancées Fonction Import Représentation graphique d'une fonction IV - Tkinter Tkinter le principe Exemple Tkinter V - Algorithmes particuliers Recherche par dichotomie Tri CIntroduction Le langage Python est un langage interprété disponible sous diverses plates-formes UNIX Linux windows et OS Crée par Guido van Rossum en Il possède un grand nombres de bibliothèques orienté objet Ce cours sera basé sur la branche Bernard STRAUDO CBases Python Bases Python Calculs simple Structure d'un programme Calculs simple Opération simple - Puissance Division dividende reste nombre complexe j Bibliothèque math Avant vous devez faire from math import racine carrée sqrt sin cos tan et pour arccos acos log nombre base base est optionnel pour log et rien pour ln pi pour le nombre ? et e pour le nombre e Structure d'un programme Présentation de la structure d'un programme importation des bibliothèques s'il y a lieu déclaration des fonctions s'il y a lieu programme principal import math importation de la bibliotheque de ?nition d'une fonction I C def pulsation n w math pin return w Programme principal P oat input Puissance en kW n int input Vitesse tr min rend int input Rendement w pulsation n p int n ns p g ns-n ns print Nombre paires de poles p vitesse de synchronisme ns tr min print g g print Couple P w N m print Puissance absorbée P rend kW La délimitation des blocs se fait par l'indentation for i in range print valeurs print i print Fin Pour mettre des commentaires commencer la ligne par CInstructions Instructions II Entrées sorties consoles Boucles if else Entrées sorties consoles Syntaxe Sorties écran Permet d'a ?cher à l'écran un texte un nombre le contenu d'une variable print Exemple a b Hello print test a b Il appara? t alors à l'écran test Hello Syntaxe Entrées Permet de taper un texte qui sera stocké dans une variable input a input Entrez le texte Il appara? t à l'écran Entrez le texte Et le texte que vous avez tapez sera stocké dans la variable a Attention quoique vous tapiez se sera considéré comme du texte Complément Conversion Il faut donc réaliser une conversion si l'on veut obtenir un nombre int pour obtenir un entier oat un nombre à virgule ottante long entier comportant autant d'octets que peut supporter la mémoire disponible de la machine CExemple int transforme la cha? ne de caractères en le nombre Di ?érence cha? ne de caractères et nombre Cha? ne de caractères est égale Nombre est égale à Donc pour récupérer un nombre à virgule ottante tapé au clavier a oat input Boucles Permet de réaliser plusieurs fois les mêmes instructions for fonction Permet de réaliser un nombre de fois déterminer les mêmes instructions Syntaxe for variable in range

Documents similaires
Devoir bme peterly val 2 Faculté des sciences et de Génie Niveau GCIII Cours de B? timents multi- étages Nom du professeur YZMA Fritz Nom de l ? étudiant Peterly VAL Date de remise Le octobre CPrésentation de l ? immeuble Le b? timent à étudier est un imm 0 0
Dacia Logan pick-up Place à tous vos projets ! Derrière son look séduisant de p 0 0
Entretien oscar niemeyer l alg rie a1012 1 0 0
pdf La clôture de la révision annuelle des listes électorales ?xée au octobre La clôture de la révision annuelle des listes électorales interviendra le octobre a indiqué hier un communiqué du ministère de l'Intérieur et des Collectivités locales Le minist 0 0
Corrige ff1 1 O ?ce de la Formation Professionnelle et de la Promotion du Travail Direction de la Recherche et de l ? Ingénierie de la Formation Division Conception des Examens Examen National de Fin d ? année Session de Septembre Examen de Fin de Formati 0 0
Annuaire de POLYTECHNIQUE MONTRÉAL BACCALAURÉAT EN INGÉNIERIE Édition 2017-2018 0 0
Examen geotech 2 2ie Examen géotechnique appliquée S Génie Civil Enseignant ABDOULAYE H Nadjibou Documents autorisés cours TD annexes Eurocode Fascicule titre V La note prendra en compte la qualité de la rédaction de la copie Problème étude d ? un rideau 0 0
Années BAC S Bac +3 Bac +4 Parcours Electronique Energie électrique Automatique 0 0
Émile DURKHEIM (1918) “ La “pédagogie” de Rousseau. Plans de leçons ” Un docume 0 0
Cours de socio linguist i que 0 0
  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager