Skip to content

Python Tutorial for MESA Workshop or anyone interested in learning Python

Notifications You must be signed in to change notification settings

austinyen56/python-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Tutorials

Python 3.7.9 Pynb

Oh, hey there! Welcome to the git repository for MESA Python tutorials! Initially intended for MESA coding workshops, but its a great source to start learning python (even if you don't know any code prior)

The materials is based off of CSE20, the first CS course you will take in college (UCSC) All notebooks/ slides are made by me and this is a quick table of contents:

  • L1: Introduction
  • L2: Variables and Conditional Statements
  • L3: For Loops, Functions, and Strings
  • L4: [Data Structures] Lists, Dictionaries, and Tuples
  • L5: Classes, Inheritance, File Handling
  • L6: Importing Modules and Demonstrating Libraries

To view past recorded workshops, click on this link :) If you have any questions, feel free to PM me via email (ayyen@ucsc.edu) or discord

About

Python Tutorial for MESA Workshop or anyone interested in learning Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published