<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Python on NCoT Tech</title>
    <link>https://ncot.uk/tags/python/</link>
    <description>Recent content in Python on NCoT Tech</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <lastBuildDate>Tue, 31 Mar 2026 10:30:58 +0000</lastBuildDate>
    <atom:link href="https://ncot.uk/tags/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Exploring Terrain Generation Algorithms</title>
      <link>https://ncot.uk/blog-posts/terrain-generation-exploration/</link>
      <pubDate>Tue, 31 Mar 2026 10:30:58 +0000</pubDate>
      <guid>https://ncot.uk/blog-posts/terrain-generation-exploration/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m exploring #programming a bunch of #terraingeneration #algorithm, to see how they work and which ones look nice. So far I&amp;rsquo;ve tried out the Midpoint Displacement and Diamond Square algorithms&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Programming Language Easter Eggs</title>
      <link>https://ncot.uk/videos/programming-language-easter-eggs/</link>
      <pubDate>Sun, 31 Mar 2024 12:05:16 +0000</pubDate>
      <guid>https://ncot.uk/videos/programming-language-easter-eggs/</guid>
      <description>&lt;p&gt;Easter eggs are usually hidden inside our games and software, but did you know there are some hidden inside the tools and languages used to make that software? Come with me on a fun Easter diversion while we eat our bodyweight in chocolate, and look at six programming Easter Eggs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculating Pi using Python - Gauss-Legendre and Monte Carlo methods - #piday 2024</title>
      <link>https://ncot.uk/videos/calculating-pi-using-python-gauss-legendre-and-monte-carlo-methods-piday-2024/</link>
      <pubDate>Wed, 13 Mar 2024 19:39:43 +0000</pubDate>
      <guid>https://ncot.uk/videos/calculating-pi-using-python-gauss-legendre-and-monte-carlo-methods-piday-2024/</guid>
      <description>&lt;p&gt;Let’s celebrate #piday in this appropriately short video by writing some #python programs to calculate Pi.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cellular Tomato</title>
      <link>https://ncot.uk/blog-posts/cellular-tomato/</link>
      <pubDate>Mon, 22 Jan 2024 21:05:49 +0000</pubDate>
      <guid>https://ncot.uk/blog-posts/cellular-tomato/</guid>
      <description>&lt;p&gt;In preparation for my next video I’ve been tidying up some cellular automata code I wrote. There’s some good old Conway’s Life, some 1D CAs that make pretty patterns, and one I recently discovered called Wire World.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reading and Writing JSON using Python</title>
      <link>https://ncot.uk/blog-posts/reading-and-writing-json-using-python/</link>
      <pubDate>Sat, 07 Mar 2020 08:45:22 +0000</pubDate>
      <guid>https://ncot.uk/blog-posts/reading-and-writing-json-using-python/</guid>
      <description>&lt;p&gt;How to read and write JSON files using Python so that they can be used in your Python programs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python Commandline Argument Parsing</title>
      <link>https://ncot.uk/blog-posts/python-commandline-argument-parsing/</link>
      <pubDate>Sun, 01 Mar 2020 21:43:37 +0000</pubDate>
      <guid>https://ncot.uk/blog-posts/python-commandline-argument-parsing/</guid>
      <description>&lt;p&gt;A quick set of notes on how to parse command line arguments properly in Python. This uses the argparse module, totally removing any effort on your part when it comes to processing command line switches.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
