Lycée et enseignement supérieur
line decor
  
line decor

 
Attention :
Pour des raisons de sécurité, les expériences décrites dans les documents ne doivent être effectuées que par un professeur dans un laboratoire de Physique-Chimie.

 
 
 
 


 
 
Utilisation du langage de programmation Python

 

   

 

 

 
 
 
 
  • Initiation à Python :
    Documents réalisés par le club informatique du Lycée Kastler de Denain

    Activités générales :
    Afficher sur la console ; lire l'entrée clavier ; les images et les pixels ; gestion des images ; premiers mini-projets ; interfaces graphiques ; complément tkinter ; if et for numérique ; while et for nominatif ; gestion des strings ; fonctions paramétrées ; portée des variables ; placement de widgets ; dessins dans un canevas ; animations dans un canevas ; gestions des événements ; limiter la taille du code ; données, liste, pile et file ; les graphiques avec pyplot ; stocker dans un fichier ; encodage et Python ; les objets (présentation) ; les objets (compléments) ; héritage et polymorphisme ; programmation orientée objet ; méthode spéciale ; structure de données ; gérer une base de données ; savoir où on clique ; menus déroulants ; faire du click and drop
    http://infoforall.fr/python/python-accueil.html

    Python et la Physique-Chimie :
    Découvrir Python ; boucle bornée ; test si ; placement des courbes ; fonctions ; vecteurs et module math ; chiffres significatifs ; while et try except ; listes et tableur ; les vecteurs
    http://infoforall.fr/physique/physique-accueil.html
 
  • Initiation à Python
    Document réalisé par D. Latouche, sur le site de l'académie de Versailles

    Fiches proposées :
    -  les variables (1) : entiers ; décimaux ; chaînes de caractères ; booléens
    -  les variables (2) : tuples ; listes ; dictionnaires
    -  les variables (3) : priorité des opérations ; conversions ; incrémentation, décrémentation ; division entière et reste
    -  les variables (4) : concaténation de chaînes de caractères ; slicing des chaînes de caractères ; méthode format ; la fonction input
    -  les tests conditionnels : if ; elif ; else
    -  les boucles : for ; while
    -  les fonctions (1) : définition d'une fonction ; appel d'une fonction
    -  les fonctions (2) : variables locales ; variables globales ; fonctions lambda
    -  les modules : exemple de l'import du module math ; import math ; from math import pi, sqrt, sin, cos... ; from math import *
    -  les graphiques : module matplotlib ; module numpy

    https://phychim.ac-versailles.fr/spip.php?article1069
 
  • Quelques exemples d'animations créées en Python
    Sur le site de la Préparation à l'Agrégation de Physique option Physique de Bordeaux
    Les codes sources en Python sont accessibles sur le lien "source" en bas à droite de chaque animation.
    http://agregationphysique.fr/index.php/animations