Difference between revisions of "PythonOnSHIPs"

From CoolWiki
Jump to navigationJump to search
Line 10: Line 10:
 
:'''Exercises''':
 
:'''Exercises''':
 
::Evaluate the square root of 10.1*10.2 + 15.3*15.4
 
::Evaluate the square root of 10.1*10.2 + 15.3*15.4
::Create a numpy array of values from 0 to 100, incrementing in steps of 2
+
::What happens when you add two string variables together?
::Create a 2-Dimensional array of values
+
::Create a numpy integer array of values from 0 to 100, incrementing in steps of 2
 +
::Create a numpy floating-point array of 101 elements that range in value from 0.0 to 1.0
 +
::Perform the following operations (in order) on the previous array: trignometric sin, multiply by 1000.0 and convert it to integer format.
 +
::Create a 2-Dimensional numpy array of size 15 columns X 17 rows filled with zeros.  Set the middle column to 10.  Set the last five rows to 20.

Revision as of 23:03, 29 May 2013

Tutorial 1: Overview of Programming

Presents the basic concepts of programming for newbies.
File:Python1.pdf


Tutorial 2: Data, Variables and Math operators

An introduction to the python interpreter, variables and types of data they store. Using math functions and python as a calculator.
File:Python2.pdf
Exercises:
Evaluate the square root of 10.1*10.2 + 15.3*15.4
What happens when you add two string variables together?
Create a numpy integer array of values from 0 to 100, incrementing in steps of 2
Create a numpy floating-point array of 101 elements that range in value from 0.0 to 1.0
Perform the following operations (in order) on the previous array: trignometric sin, multiply by 1000.0 and convert it to integer format.
Create a 2-Dimensional numpy array of size 15 columns X 17 rows filled with zeros. Set the middle column to 10. Set the last five rows to 20.