<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Handbook :: WillPy</title><link>https://willpy.wmjb.co.uk/docs/index.html</link><description>William's own Python reference — look things up here whenever you're stuck.</description><generator>Hugo</generator><language>en-GB</language><atom:link href="https://willpy.wmjb.co.uk/docs/index.xml" rel="self" type="application/rss+xml"/><item><title>1. The Basics</title><link>https://willpy.wmjb.co.uk/docs/the-basics/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/the-basics/index.html</guid><description>Printing, comments, variables, constants, and f-strings.</description></item><item><title>2. Making Choices</title><link>https://willpy.wmjb.co.uk/docs/making-choices/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/making-choices/index.html</guid><description>if, else, elif, and comparing things.</description></item><item><title>3. Lists</title><link>https://willpy.wmjb.co.uk/docs/lists/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/lists/index.html</guid><description>Lists: making them, adding to them, going through them.</description></item><item><title>3b. Dictionaries</title><link>https://willpy.wmjb.co.uk/docs/dictionaries/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/dictionaries/index.html</guid><description>Dictionaries: storing values with labels you look up.</description></item><item><title>4. Loops</title><link>https://willpy.wmjb.co.uk/docs/loops/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/loops/index.html</guid><description>for loops and while loops (doing things over and over).</description></item><item><title>5. Randomness</title><link>https://willpy.wmjb.co.uk/docs/randomness/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/randomness/index.html</guid><description>Random numbers and choices (super important for evolution!).</description></item><item><title>6. Functions</title><link>https://willpy.wmjb.co.uk/docs/functions/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/functions/index.html</guid><description>Functions: little machines you build once and reuse.</description></item><item><title>7. Handling Errors</title><link>https://willpy.wmjb.co.uk/docs/handling-errors/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/handling-errors/index.html</guid><description>try / except: what to do when things go wrong.</description></item><item><title>8. Classes &amp; Objects</title><link>https://willpy.wmjb.co.uk/docs/classes/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/classes/index.html</guid><description>Classes and objects — building your own Creature!</description></item><item><title>9. Bringing It Together</title><link>https://willpy.wmjb.co.uk/docs/bringing-it-together/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/bringing-it-together/index.html</guid><description>A tiny creature world using everything above.</description></item><item><title>10. pygame Basics</title><link>https://willpy.wmjb.co.uk/docs/pygame-basics/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/pygame-basics/index.html</guid><description>Making a window with moving shapes.</description></item><item><title>11. Cheat Sheet</title><link>https://willpy.wmjb.co.uk/docs/cheat-sheet/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://willpy.wmjb.co.uk/docs/cheat-sheet/index.html</guid><description>A quick reminder of everything on one page.</description></item></channel></rss>