Variables Integers i = 1 x = 2 hello = 3 one_more = 13 print(i) print(x) print(hello) print(one_more) ix = i*x algebra = 3*i i = i + 1 print(ix) print(algebra) print(i) Strings a_string = "hello" another_string = "good bye 13 * & ())" print(a_string) print(another_string) b_string = a_string + another_string print(b_string) Floats x_dist = 13.5 y_dist = 11.1 print(x_dist) print(y_dist) import math real_dist = math.sqrt(x_dist*x_dist + y_dist*y_dist) print(real_dist) Booleans t = True f = False print(t) print(f) ore = t or f print(ore) end = t and f print(end) net = not t print(net) Control Conditionals Less Than & Greater Than & Equal To i = 10 x = 15.5 print(i < x) print(i > x) print(i < i) print(i <= i) print(i == x) print(i == i) Boolean AND i = 10 x = 15.5 t = (i < x) f = (i > x) print(t) print(f) print(t and f) print(t and t) print(f and f) Boolean OR i = 10 x = 15.5 t = (i < x) f = (i > x) print(t) print(f) print(t or f) print(t or t) print(f or f) If i = 10 x = 15.5 if(i<13): print("Yes, I is smol") if(i<10 or x>i): print("Boolean logic can be used in if statements") Loops While i = 0 count = 7 while(i < 7): i = i + 1 print("This is the ", i, " Time I've run") For for c in "hello": print(c) for c in range(0,5): print(c) Nesting Loops for c in "hello I like Ice Cream": print(c) i = 0 while(i<3): i = i + 1 print("This is the ", i, " Time I've run for the letter ", c) Grouping Code Functions def my_function(a_argument, b_argument): print(a_argument * b_argument) my_function(12.5, 15) my_function(9, 3) Classes class MyClass: def __init__(self): self.my_var = 1 print("New Object Created") def hello_world(self): print("hello world") print(self.my_var) my_object = MyClass() my_object.hello_world()