<?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-03T03:02:11+00:00</dc:date>
        <items>
            <rdf:Seq>
                <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:algos_entiers?rev=1673337894&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:factorielle-4?rev=1424688150&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:notions_avancees?rev=1683016596&amp;do=diff"/>
                <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:polynomes-7?rev=1551089191&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-8?rev=1487932998&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:t-test?rev=1404397061&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: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:algos_entiers?rev=1673337894&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-10T09:04:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:algos_entiers</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:algos_entiers?rev=1673337894&amp;do=diff</link>
        <description>Algorithmes sur entiers
cf.......
Cette page reprend quelques grands algorithmes classiques sur les nombres entiers, et introduit quelques algorithmes ayant des applications en chimie.

Recherche du PGCD (plus grand commun diviseur)

Explication géométrique : en comprenant un nombre entier comme une longueur et un couple d&#039;entiers (a,b) comme un rectangle, leur PGCD est la longueur du côté du plus grand carré permettant de carreler entièrement ce rectangle. L&#039;algorithme d&#039;Euclide décompose ce re…</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:factorielle-4?rev=1424688150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-23T11:42:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:factorielle-4</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:factorielle-4?rev=1424688150&amp;do=diff</link>
        <description>Factorielle : travaux additionnels

Idées d&#039;exercices complémentaires, d&#039;applications.

Utilisation d&#039;un dictionnaire

Il peut être intéressant de précalculer des factorielles qui seront mémorisées dans un dictionnaire.

Comparaison avec l&#039;approximation de Stirling</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:notions_avancees?rev=1683016596&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-02T10:36:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:notions_avancees</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:notions_avancees?rev=1683016596&amp;do=diff</link>
        <description>Notions avancées

En construction. Les liens sont 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,...

	*  7 Levels of Using the Zip Function in Python
	*  itertools.cycle() est une méthode utile pour répéter ou parcourir sans fin les éléments d&#039;une liste ou d&#039;une table itérativitertools.accumulate()</description>
    </item>
    <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:polynomes-7?rev=1551089191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-25T11:06:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:polynomes-7</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-7?rev=1551089191&amp;do=diff</link>
        <description>Polynômes : comment les multiplier par un scalaire et les additionner


#!/usr/bin/env python
# -*- coding: UTF-8 -*-
&quot;&quot;&quot;
écriture d&#039;un programme pour évaluer
des polynomes
+ fonction de multiplication d&#039;un polynôme pas un scalaire
+ fonction d&#039;addition de deux polynômes
&quot;&quot;&quot;
from math import *

def polyeval(x,a):
    &quot;&quot;&quot;
    application de l&#039;agorithme de Horner
    cf. http://fr.wikipedia.org/wiki/M%C3%A9thode_de_Ruffini-Horner
    &quot;&quot;&quot;
    n = len(a) - 1 # n = ordre du polynôme
    p =0.
    for…</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-8?rev=1487932998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-24T11:43:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:polynomes-8</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-8?rev=1487932998&amp;do=diff</link>
        <description>Polynômes : graphes de fonctions polynomiales


#!/usr/bin/env python
# -*- coding: UTF-8 -*-
&quot;&quot;&quot;
écriture d&#039;un programme pour évaluer
des polynomes
&quot;&quot;&quot;
from math import *
from pylab import *   # librairies de graphiques (matplotlib)

def polyeval(x,a):
    &quot;&quot;&quot;
    application de l&#039;agorithme de Horner
    cf. http://fr.wikipedia.org/wiki/M%C3%A9thode_de_Ruffini-Horner
    &quot;&quot;&quot;
    n = len(a)-1 # n = ordre du polynome
    p = 0.
    for i in range(n,-1,-1):
        p = p*x + a[i]
    return p

def…</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:t-test?rev=1404397061&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-03T16:17:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:t-test</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:t-test?rev=1404397061&amp;do=diff</link>
        <description>Test de Student

Le test de Student (t-test) teste statistiquement l’hypothèse d’égalité de l&#039;espérance de deux variables aléatoires suivant une loi normale et de variance inconnue.

Références

	*  &lt;http://iaingallagher.tumblr.com/post/50980987285/t-tests-in-python&gt; (des exemples simples)
	*  Documentation Python sur stats de scipy
		*  1-sample t-test
		*  Unpaired t-test
		*  Paired t-test</description>
    </item>
</rdf:RDF>
