<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dvillers.umons.ac.be/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://dvillers.umons.ac.be/wiki/feed.php">
        <title>Didier Villers, UMONS - wiki</title>
        <description></description>
        <link>https://dvillers.umons.ac.be/wiki/</link>
        <image rdf:resource="https://dvillers.umons.ac.be/wiki/_media/favicon.ico" />
       <dc:date>2026-05-03T04:29:20+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:notions_fondamentales?rev=1683095960&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:pieges?rev=1463345269&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:analyse_images?rev=1615285540&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:collection_namedtuple_exemple?rev=1611311635&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:conversion_temperature_2011?rev=1392102998&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:csv?rev=1613035140&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:matplotlib_simple?rev=1689054396&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:mendeleev?rev=1668938934&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:multilateration?rev=1690514475&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:pandas?rev=1668503305&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-6?rev=1488272499&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:presentation_principes?rev=1676987780&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:recherches?rev=1458143140&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dvillers.umons.ac.be/wiki/_media/favicon.ico">
        <title>Didier Villers, UMONS - wiki</title>
        <link>https://dvillers.umons.ac.be/wiki/</link>
        <url>https://dvillers.umons.ac.be/wiki/_media/favicon.ico</url>
    </image>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:notions_fondamentales?rev=1683095960&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-03T08:39:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:notions_fondamentales</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:notions_fondamentales?rev=1683095960&amp;do=diff</link>
        <description>Notions fondamentales

Aide mémoire synthétique sur le langage Python.

Règles de base

Ces règles peuvent être testées via le mode interactif de Python (en utilisant la fenêtre “Shell” ou console de l&#039;éditeur Idle ou Idle3 par exemple).</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:pieges?rev=1463345269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-15T22:47:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:pieges</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:pieges?rev=1463345269&amp;do=diff</link>
        <description>Pièges à éviter

Quelques pièges à éviter !

Type de données

	*  travailler avec des nombres et ne pas mettre le point décimal s&#039;ils ont une valeur entière les laissera dans le type &#039;int&#039;.
	*  Ne pas confondre une liste contenant un nombre, et ce nombre.</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:analyse_images?rev=1615285540&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-09T11:25:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:analyse_images</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:analyse_images?rev=1615285540&amp;do=diff</link>
        <description>Analyse d&#039;images

Le traitement d&#039;images permet de transformer des images. L&#039;analyse d&#039;images permet d&#039;extraire des informations contenues dans une image. Il est aussi possible d&#039;effectuer des tâches plus complexes de reconnaissance et d&#039;analyse de scènes.</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:collection_namedtuple_exemple?rev=1611311635&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-22T11:33:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:collection_namedtuple_exemple</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:collection_namedtuple_exemple?rev=1611311635&amp;do=diff</link>
        <description>Exemple d&#039;utilisation de namedtuple

L&#039;utilisation de namedtuple peut s&#039;avérer plus rapide que la définition de classes (objets) pour gérer des petites structures de données.

La syntaxe de base est : namedtuple(typename, field_names)

	*  cela crée une sous-classe de namedtuple appelée</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:conversion_temperature_2011?rev=1392102998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-02-11T08:16:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:conversion_temperature_2011</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:conversion_temperature_2011?rev=1392102998&amp;do=diff</link>
        <description>Conversion de températures

&lt;sxh python; title : convertisseur_temperature.py&gt;
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Conversion de témpératures
# programme réalisé par AC&amp;JD, ba2 chimie 2010-2011

from Tkinter import *

def delwidgets():</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:csv?rev=1613035140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-11T10:19:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:csv</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:csv?rev=1613035140&amp;do=diff</link>
        <description>Lire et écrire des fichiers de données csv
pandas
Les fichiers csv sont des fichiers de données séparées par des virgules (ou point-virgules), pour “comma separated values”. Comme ceci :


1;0.1;3
2;0.3;5
3;0.5;7
4;0.6;11
5;0.9;21
6;1.5;39


Ils peuvent être facilement importés ou exportés de tableurs ou logiciels de graphiques scientifiques.</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:matplotlib_simple?rev=1689054396&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-07-11T07:46:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:matplotlib_simple</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:matplotlib_simple?rev=1689054396&amp;do=diff</link>
        <description>Les bases de Matplotlib, une librairie pour réaliser des graphiques 2D

Matplotlib est une bibliothèque très puissante du langage de programmation Python destinée à tracer et visualiser des données sous formes de graphiques. Elle est souvent combinée avec les bibliothèques python de calcul scientifique :</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:mendeleev?rev=1668938934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-20T11:08:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:mendeleev</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:mendeleev?rev=1668938934&amp;do=diff</link>
        <description>Librairie Mendeleev

La librairie Mendeleev est complète et évoluée

	*  Package repository sur PyPI : &lt;https://pypi.org/project/mendeleev/&gt;
	*  Page officielle, description et code source : &lt;https://github.com/lmmentel/mendeleev&gt;
	*  Documentation complète : &lt;https://mendeleev.readthedocs.io/en/stable/&gt;
		*  Tutoriels : &lt;https://mendeleev.readthedocs.io/en/stable/tutorials.html&gt;

	*  Notebook Jupyter (exemples) : 
		*  &lt;https://nbviewer.jupyter.org/github/lmmentel/mendeleev/blob/master/docs/sou…</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:multilateration?rev=1690514475&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-07-28T05:21:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:multilateration</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:multilateration?rev=1690514475&amp;do=diff</link>
        <description>Multilateration

Références

	*  &lt;https://pypi.org/project/Localization/&gt;
		*  &lt;https://github.com/kamalshadi/Localization&gt;
		*  dépendance : &lt;https://pypi.org/project/shapely/&gt;

	*  Trilateration
	*  True-range multilateration
	*  &lt;https://math.stackexchange.com/questions/2329756/how-to-convert-distances-among-dots-to-coordinate&gt;
	*  &lt;https://stackoverflow.com/questions/9747227/2d-trilateration&gt;
	*  &lt;https://stackoverflow.com/questions/23400351/localizing-a-point-using-distances-to-three-other-…</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:pandas?rev=1668503305&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-15T10:08:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:pandas</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:pandas?rev=1668503305&amp;do=diff</link>
        <description>Pandas

Module pour l&#039;analyse de données, pouvant se substituer à l&#039;utilisation d&#039;un tableur. Une différence fondamentale de la librairie pandas avec NumPy, c&#039;est que les tableaux NumPy (NumPy arrays) ont le même type (dtype) pour le tableau entier, tandis que les tableaux pandas (pandas DataFrames) sont caractérisés par un type unique (dtype) par colonne.$X$$x$$P(x)$$X$$x$$x_1, x_2, x_3, ...$$X$$P(x_i)$$X$$x$$P(x)$$x$$x+dx$$P(x)$$x$$P(x) dx$$P(x) dx = P(x \le X &lt; x+dx)$$P(x_i) \ge 0$$x_i$$P(x) …</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-6?rev=1488272499&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-28T10:01:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:polynomes-6</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-6?rev=1488272499&amp;do=diff</link>
        <description>Polynômes : la méthode de Horner
432
Cela revient à effectuer les opérations successives suivantes :

	*  prendre le coefficient de x4
	*  multiplier par x
	*  ajouter le coefficient de x3
	*  multiplier par x
	*  ajouter le coefficient de x2
	*</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:presentation_principes?rev=1676987780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-21T14:56:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:presentation_principes</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:presentation_principes?rev=1676987780&amp;do=diff</link>
        <description>~~REVEAL transition=convex&amp;controls=1&amp;show_progress_bar=1&amp;build_all_lists=1&amp;open_in_new_window=1~~

Programmer en Python

Généralités

	*  Qu&#039;est-ce qu&#039;un langage de programmation ?
	*  Compilation ou interprétation, ou... ?

Rôle des langages de programmation</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:recherches?rev=1458143140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-16T16:45:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:recherches</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:recherches?rev=1458143140&amp;do=diff</link>
        <description>Algorithmes de recherche

Classiquement, pour des données structurées en listes, arbres, un algorithme de recherche va selon un critère donné (une valeur par exemple) retourner un ensemble d&#039;occurrences (toutes, plusieurs, une seule,...).

Recherche séquentielle</description>
    </item>
</rdf:RDF>
