In [2]:
print("Hello World")


Hello World

In [3]:
6 + 6


Out[3]:
12

In [4]:
6 - 4


Out[4]:
2

In [5]:
6*6


Out[5]:
36

In [6]:
6**6


Out[6]:
46656

In [7]:
6/3


Out[7]:
2.0

In [8]:
6%2


Out[8]:
0

In [9]:
6%4


Out[9]:
2

In [11]:
x = 6
m = 10
b = 4
y = m*x + b
y


Out[11]:
64

In [12]:
print("y = " + y)


---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-12-5c92951cf48d> in <module>()
----> 1 print("y = " + y)

TypeError: Can't convert 'int' object to str implicitly

In [13]:
print("y = " + str(y))


y = 64

In [14]:
return ("Hello World")


  File "<ipython-input-14-a3eaf66e6873>", line 1
    return ("Hello World")
                          ^
SyntaxError: 'return' outside function

In [22]:
def returnHelloWorld():
    return ("Hello World") # i can make comments!

In [23]:
def printHelloWorld():
    print ("Hello World")

In [16]:
returnHelloWorld()


Out[16]:
'Hello World'

In [18]:
my_hello_return = returnHelloWorld()
my_hello_return


Out[18]:
'Hello World'

In [25]:
my_hello_from_print = printHelloWorld()


Hello World

In [26]:
my_hello_from_print + ", Hi"


---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-26-51d9873c687d> in <module>()
----> 1 my_hello_from_print + ", Hi"

TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

In [28]:
def computeY(x, m, b):
    return (m*x + b)

In [31]:
def computeLinear(x, m, b):
    return (m*x + b)

In [32]:
computeLinear(3,4,1)


Out[32]:
13

In [38]:
word = "helloo world"
type(3.1415)


Out[38]:
float