en utilisant la fenêtre "Shell" ou console de l'éditeur Idle ou Idle3 par exemple).
* Définition d'une **donnée** : suite finie de nombres binaires
* Définition d'une **variable** dans un langage de programmation : appar
ernières nouvelles (14/12/2022) Serhiy Storchaka vit toujours en Ukraine, à 20 km de [[https://www.ope... s, forum,...)
Si vous voulez comprendre la nécessité d'une formation informatique incluant l'initiation à l'algorithmique et la programmation, et l'apprentissage pratique via des projets, vous pouvez
ing.html|page d'installation de Matplotlib]] fournit une procédure pas à pas assez complète et facile ... n mode pylab, pour obtenir une certaine compatibilité avec Matlab) : <code>from pylab import *</code>
... hiques de séries de points en lignes =====
Il s'agit d'un graphe classique de séries de points reliés ... rective d'importation standard
plt.figure() #initialisation d'une nouvelle figure
#les données
ser
~~NOCACHE~~
~~REVEAL transition=convex&controls=1&show_progress_bar=1&build_all_lists=1&open_in_new_wi...
====== Programmer en Python ======
===== Généralités =====
* Qu'est-ce qu'un langage de programma... rdinateur (langage machine)
* Automatiser le traitement de l'information;
* Effectuer des calculs, des simulations;
* Traiter l'information en temps réel;
* Fournir un int
Module pour l'analyse de données, pouvant se substituer à l'utilisation d'un tableur. Une différence f... das-docs/stable/install.html|Instructions sur le site officiel]]
* Installé avec Anaconda
* Ubuntu... ualisation]]
* [[https://www.datacamp.com/community/blog/python-pandas-cheat-sheet|Pandas Cheat Shee... une loi de distribution normale pour leur probabilité : //cf.// [[wp>fr:Loi_normale|Loi normale]]
Voi
====== Algorithmes sur entiers ======
<note tip>La manipulation d'entiers fait l'objet de nombreuses applications en chimie, du fait que les atomes (et isotopes) comptent des nombres... que les molécules (ou ions, complexes) sont constituées d'atomes individuels (//cf.// formules brutes
====== Suite de Fibonacci : écriture de fonctions ======
Voici la structure que doit avoir un programme pour lequel le calcul de l'élément d'indice n de la suite de Fibonacci est encapsulé dans une fonction :
ssi bien représenter une matrice, comme les intensités des pixels d'une image.
===== Directive d'imp... /code>
===== Tableaux numériques =====
On convertit facilement des listes Python en tableau numpy. Es... iales **zero**, **ones**, **rand** permettent d'initialiser à des valeurs particulières (0 ou 1), ou a... /|cette page]] pour consulter d'autres fonctionnalités, ou [[https://scipy.github.io/old-wiki/pages/Nu
====== Suite de Fibonacci : encore un algorithme ======
Voici le programme complété pour la technique récursive ... f-8 -*-
"""
Calculs des premiers éléments de la suite de Fibonacci.
Référence : http://fr.wikipedia.org/wiki/Suite_de_Fibonacci
Application de la définition par ré
====== Suite de Fibonacci : quel est le meilleur algorithme ? ======
===== Comparer les temps avec timeit =====
La librairie [[http://docs.python.org/2/library/timeit.html|timeit]] mesure les temps d'exécution en évi
juste donnés. Une introduction et un exemple devrait être proposé pour chaque rubrique, et le nombre de ces rubriques augmenté.
===== Itérateurs =====
==== Itertools, zip,... ====
* [[https://medium.com/techtofreedom/7-levels-of-using-... Levels of Using the Zip Function in Python]]
* itertools.cycle() est une méthode utile pour répéter
era les réglages par défaut et la figure sera ensuite améliorée pas à pas en commentant les instructio... nses/by/3.0/us|Creative Commons Attribution 3.0 United States License]] s'applique à la traduction par... ons sinus et cosinus :
<code python 01-plotting_with_default_settings.py>
#! /usr/bin/env python
# -*- coding: utf-8 -*-
"""
Matplotib : Plotting with default settings
Source : http://scipy-lectures.
====== Loi des gaz parfaits ======
<sxh python; title : gaz_parfait.py>
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Programme de calculs sur la loi des gaz parfaits
# GD, Ba2 chimie 2010-2011
from Tkinter import *
====== Solubilité en fonction du pH et de la température ======
Interface en ligne de commande et graphiques matplotlib
Nécessite {{:teaching:bibliotheque_solubilite_g.csv.zip|ce fichier de données}} (à décompresser).
<sxh python; title : evolution_solubilite_pH_T.py>
#!/usr/bin/env