Skip to content

big-ucl/intro-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binder

UCL CEGE Introduction to Python

This repository contains the notebooks for the UCL CEGE Introduction to Python workshops, run by Dr Tim Hillel.

The notebooks are designed to introduce the fundamentals of coding in Python, and make you familiar with three commonly used libraries:

  1. numpy for handling arrays (similar to MATLAB),
  2. matplotlib for plotting and visualising data, and
  3. pandas for handling data tables (similar to Excel)

Notebooks

The repository contains two versions of the notebooks. In the exercises folder, you will find versions of the notebooks with cells left blank for you to work on. The solutions folder then contains the completed notebooks, so you can use them if you are stuck, or as a reference after the workshop.

Running on your local machine

If you would like to run the notebooks on your local machine, and have not already installed Python, we would recommend installing Anaconda Python.

You can then launch jupyter lab, either from the Anaconda user interface, or the terminal.

Running on browser

The notebooks can be run in your browser either:

  • using Binder...

    • ...by clicking the button at the top of the repo!
  • using Colab...

    • ...by clicking the buttons at the top of each notebook (Google account required)!

About

Student repo for UCL intro to Python

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors