Skip to content

spacecataz/python_syntax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python_syntax

A set of Jupyter notebooks that introduce the basics of Python- from "Hello World" to object-oriented coding.

These simple notebooks walk through the basics of Python syntax to help new users learn the language. The primers are a living set of tutorials that are under consistent development to help improve and expand the material.

The tutorials are listed below; just click and read.

For more information about the tutorial source code, including contributing, see documentation of the source code.

GETTING STARTED

A standard Python3 environment is needed to run these tutorials. This includes Python3, Numpy, and Matplotlib.

More information about installing Python coming soon

THE TUTORIALS

Language Basics

The following tutorials contain information about the base language. This includes variable types, general language behavior, file I/O, object-oriented behavior, and more. For new Pythonistas, running through each of these in order is critical.

# Topic
1 Syntax Basics
2 Code Suites
3 File Reading & Writing
4 Creating Modules
5 Object Oriented Programming
6 Formatting Strings
7 Handling Dates & Times

Scientific Python Packages

The following tutorials cover using the most popular and important packages for scientific python programming.

# Topic
1 Numpy
2 Matplotlib

Advanced Topics

These tutorials present information on more advanced Python topics and modules.

About

A set of Jupyter notebooks that introduce the basics of Python- from "Hello World" to object oriented coding.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors