<?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-03T01:17:08+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-bonus?rev=1646141806&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:ph-3d?rev=1613464052&amp;do=diff"/>
                <rdf:li rdf:resource="https://dvillers.umons.ac.be/wiki/teaching:progappchim:suite_de_fibonacci-4?rev=1487923775&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:polynomes-bonus?rev=1646141806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-01T14:36:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:polynomes-bonus</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:polynomes-bonus?rev=1646141806&amp;do=diff</link>
        <description>Polynômes : bonus

Décomposition d&#039;un polynôme en somme de deux polynômes, pair et impair


#!/usr/bin/env python
# -*- coding: UTF-8 -*-
&quot;&quot;&quot;
décomposition d&#039;un polynôme en deux polynômes, respectivement pair et impair,
qui par sommation rendent le polynôme intial


&quot;&quot;&quot;
def polyadd(a,b):
    &quot;&quot;&quot;
    Addition de deux polynômes de coefficients a et b
    &quot;&quot;&quot;
    r = a[:]      # on travaille sur une copie de a pour ne pas le modifier
    t = b[:]      # idem pour b	
    g = []        # polynôme som…</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:ph-3d?rev=1613464052&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-16T09:27:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:ph-3d</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:ph-3d?rev=1613464052&amp;do=diff</link>
        <description>Représentation 3D du pH

Cas d&#039;un acide en fonction d&#039;un ajout de base et d&#039;une dilution globale : cf. cet article


#! /usr/bin/env python
# -*- coding: utf-8 -*-
&quot;&quot;&quot;
Use of numpy polynomes to compute pH of weak acid and strong base

3D topographic surface generation in the same conditions as
the following paper :
3-D Surface Visualization of pH Titration “Topos”:
Equivalence Point Cliffs, Dilution Ramps, and Buffer Plateaus&quot;  
Garon C. Smith, Md Mainul Hossain and Patrick MacCarthy
J. Chem. Ed…</description>
    </item>
    <item rdf:about="https://dvillers.umons.ac.be/wiki/teaching:progappchim:suite_de_fibonacci-4?rev=1487923775&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-24T09:09:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>teaching:progappchim:suite_de_fibonacci-4</title>
        <link>https://dvillers.umons.ac.be/wiki/teaching:progappchim:suite_de_fibonacci-4?rev=1487923775&amp;do=diff</link>
        <description>Suite de Fibonacci : encore un algorithme

Voici le programme complété pour la technique récursive :


#! /usr/bin/env python
# -*- coding: utf-8 -*-
&quot;&quot;&quot;
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écursivité.
&quot;&quot;&quot;
def fibonacci_item_recursive(n):
    &quot;&quot;&quot;
    Renvoie l&#039;élément d&#039;indice n de la suite de Fibonacci
    &quot;&quot;&quot;
    if n == 0:
        return 0
    elif n == 1:
        return 1
    ret…</description>
    </item>
</rdf:RDF>
