Project Hints, Examples, Demos, Etc.

Hints

Cheat Sheet

Bits and Bytes and Data Types
Display Code Execution Time
Given Three (2D) Points, Calculate the 2D Angle Formed by Them
Given Three (3D) Points, Calculate the 3D Angle Formed by Them

Examples

Access/Create Packed Binary Data
Basic Graphics Window
Basic Graphics Window as an Object
Bell Curve (Normal Distribution) Using Numpy
Coordinate Conversion
Coordinate Conversion with Offset Origin
Coordinates of a Point on a Line That is Closest to an External Point
Convert Float Degrees deg/min/sec
Draw XY Axes
graphics.py (graphics library)
Graphics Transformation Matrix Functions
Graphics Window Cursors
Interpret Bytes as Packed Binary Data
Interpret/Display BMP File Header
Intersection of Two Lines Defined By Two Equations
Intersection of Two Lines Defined By Two Line Segments
Matplotlib Plot Bell Curve Example
Math Hints
Matplotlib PyPlot Examples
my Parse CSV String
Normal Vector
Parse Phone Number
Polar/Cartesian Coordinate Conversion
Pycairo (graphics library)
Queue Module
Replace Commas and Split
Scale XYZ Coordinates
Shortest Distance From an External Point to a Line
Split Into Parameters
Size of Integers and Floats
Test Transformation Matrix - point, line, circle, etc.
Test Transformation Matrix - RIP (rotate-in-place)
Test Transformation Matrix - surfaces
Unicode (UTF-8)
User Interface

Test Programs

Test Arccos
Test Array of Functions
Test 2D Combined Matrices
Test 3D Combined Matrices
Test Sine and Cosine
Test 3D Rotation Around Axes
My Basic Plot Object

Miscellaneous

Create a GUI. (See Python GUIs )
My Python Code Snippets
Python Comprehensions
Demo UTF-8 Characters/Codes
What is my IP address?

Diddling Bits

Packed Binary Data
BMP File Header Information
Float To Bits and Back