Assignment Statement¶

In [1]:
x = 75
In [2]:
print(x)
75
In [3]:
x = x + 10
In [4]:
print(x)
85

Data Types¶

In [ ]:
# booleans: True, False
# and, or, not

# numbers: 10, 75, -65, 9.23, ....
# +, -, *, /, //, %

# strings: 'John','Computers',....
# many operations!!
In [5]:
x = 2**3
print(x)
8
In [6]:
True and True
Out[6]:
True
In [7]:
False and True
Out[7]:
False
In [8]:
True or True
Out[8]:
True
In [9]:
False or True
Out[9]:
True
In [10]:
False or False
Out[10]:
False
In [11]:
not True
Out[11]:
False
In [12]:
7 / 3
Out[12]:
2.3333333333333335
In [13]:
7//3
Out[13]:
2
In [15]:
7%3 # 7 mod 3
Out[15]:
1
In [21]:
s1 = 'Computers'
s2 = 'are'
s3 = 'fantastic'
In [22]:
len(s1)
Out[22]:
9
In [23]:
len(s2)
Out[23]:
3
In [24]:
s1[6]
Out[24]:
'e'
In [25]:
s1[3:7]
Out[25]:
'pute'
In [26]:
s1[3:]
Out[26]:
'puters'
In [27]:
s1[:3]
Out[27]:
'Com'
In [28]:
s1[:]
Out[28]:
'Computers'
In [29]:
s1.find('e')
Out[29]:
6
In [30]:
s1.find('pute')
Out[30]:
3
In [31]:
s1+s2
Out[31]:
'Computersare'
In [32]:
s1 + ' ' + s2 + ' ' + s3 + '.'
Out[32]:
'Computers are fantastic.'
In [33]:
s4 = '10,20,30,40,50'
s4.split(',')
Out[33]:
['10', '20', '30', '40', '50']
In [34]:
s5 = '''
hello
how
are
you
'''
In [35]:
s5
Out[35]:
'\nhello\nhow\nare\nyou\n'
In [ ]: