GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - chxy/python: Python tutorial

BranchesTags
Open more actions menu

Latest commit

 

History

42 Commits
42 Commits

Folders and files

NameName
Last commit message
Last commit date
.idea
.idea
 
 
registration
registration
 
 
.gitignore
.gitignore
 
 
00_intro.odp
00_intro.odp
 
 
01_hello_world.py
01_hello_world.py
 
 
02_calculator.py
02_calculator.py
 
 
03_variables.py
03_variables.py
 
 
04_types.py
04_types.py
 
 
05_lists.py
05_lists.py
 
 
06_dicts.py
06_dicts.py
 
 
07_nested_data_structures.py
07_nested_data_structures.py
 
 
08_if.py
08_if.py
 
 
09_while.py
09_while.py
 
 
10_for.py
10_for.py
 
 
11_functions.py
11_functions.py
 
 
12_files.py
12_files.py
 
 
13_csv_files.py
13_csv_files.py
 
 
14_csv_file_with_header.py
14_csv_file_with_header.py
 
 
15_type_conversion.py
15_type_conversion.py
 
 
README.md
README.md
 
 
_renumber.py
_renumber.py
 
 
public.csv
public.csv
 
 
regents.csv
regents.csv
 
 
task1.py
task1.py
 
 
task1_solutions.py
task1_solutions.py
 
 

Repository files navigation

Python tutorial with an emphasis on data analysis

Format

A sequence of [Python] modules that demonstrate all of the necessary machinery to accomplish common data analysis tasks. The modules are named in the order in which we'll cover them (01_descriptive_name.py, 02_descriptive_name.py, ... N_descriptive_name.py). The tasks are named taskN.py in the corresponding order.

Free software to download and install

Windows

  1. Java 7 SE Runtime Environment for end users: install this first
  2. Python 2.7.6: install this second; ActivePython 2.7.* is also fine
  3. PyCharm Community Edition: install this third

OS X or Linux

  1. PyCharm Community Edition

Other tutorials (in order of preference)

  1. Learn Python the Hard Way
  2. Dive into Python
  3. Official Python tutorial
    • Numbers, strings, and lists
    • More on lists
    • Control flow
    • Functions

References

  • Python standard library reference
    • Numeric types
    • dict
    • list
    • string
    • Built-in functions
    • Comparison
  • Python language reference
  • Python package index
  • Python 2.6 cheat sheet
  • Python pocket reference (book)

Relevant libraries

  • scipy, numpy, Matplotlib
  • Numeric and scientific libraries
  • Sandman

Contact

minorgordon.net

About

Python tutorial

Resources

Readme
Activity

Stars

5 stars

Watchers

1 watching

Forks

5 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.