Community Data Science Workshops (Fall 2014)/Day 1 lecture: Difference between revisions
Content added Content deleted
imported>Mako |
imported>Mako |
||
Line 9: | Line 9: | ||
== Lecture outline == |
== Lecture outline == |
||
=== Review Friday material === |
|||
* math: using python as a calculator |
|||
**addition, subtraction, multiplication, division |
|||
**division shows something different: 8/2 versus 1/2 |
|||
* <tt>type()</tt> |
|||
** there are different types of things in python (called objects) |
|||
** variables that "know about the decimal place" (int) and variables that don't (floats) |
|||
* variables |
|||
** assignment of variaibles |
|||
** e.g., math with variables: scale up a recipe, into an assignment |
|||
** you can assign to a variable and it will replace the old value |
|||
* strings |
|||
** things within quotation marks |
|||
** adding strings with "concatination" (smushing things together) |
|||
#** e.g., <code>print("Hello" + name)</code> |
|||
** e.g., <code>print("Hello" + name)</code> |
|||
** concatenating strings and integers don't work (e.g., <code>print(1 + "mako")</code>) |
|||
** 1 is different than "1"; name is different than "name" |
|||
** single quotes versus double quotes (python doesn't care) |
|||
** you can also multiply strings! (although it's not clear why you want to weird) |
|||
* booleans |
|||
** comparisons (e.g., <code>1 == 1</code> or <code>1 == 0</code>) |
|||
*** you can compare strings (case sensative!) |
|||
*** also >, <, and != |
|||
#** type() shows that the output of True or False is <code>bool</code> |
|||
** type() shows that the output of True or False is <code>bool</code> |
|||
** e.g., <code>"i" in "team"</code> |
|||
** e.g., "i" not in "team"</code> |
|||
* <tt>if</tt>/<tt>elif</tt>/<tt>else</tt> |
|||
** if, something that evaluates to a boolean, and then colon |
|||
** e.g., if "mako" in "makoshark" |
|||
* functions |
|||
** has a parentheses |
|||
** we've already learnd examples of this: exit(), help(), type() |
|||
=== Lists === |
|||
# lists |
# lists |
||
#* purpose |
#* purpose |