Reverse of a number using functions

def intreverse(Number):
  Reverse = 0          # Initialize the reverse value to overcome garbage value storage
  while(Number > 0):
    Reminder = Number %10
    Reverse = (Reverse *10) + Reminder
    Number = Number//10
  return (Reverse)

What is the type of each of the following expressions (within the type function)?

print type(5)         <type 'int'>

print type("abc")  <type 'str'>

print type(True)   <type 'bool'>

print type(5.5)     <type 'float'>

print type(12/27)   <type 'int'>

print type(2.0/1)   <type 'float'>

print type(12 ** 3)  <type 'int'>

print type(5 == "5")  <type 'bool'>

a = str((-4 + abs(-5) / 2 ** 3) + 321 -((64 / 16) % 4) ** 2)

print a

Ans: 317


New Dictionary Creation and updation

student ={'john':50,'Tom':60,'Nina':82}
print 'First Time:',student
newstudent=student
print 'First Time:',newstudent
newstudent['Tom']=45
print 'Second Time:',newstudent
print 'Second Time:',student

online compiler used  https://repl.it/languages/python










Transpose of a matrix (nested list) in python

row1 = [13,25,73]
row2 = [54,95,36]
row3 = [27,98,19]

matrix = [row1, row2, row3]
trmatrix = [[row[0] for row in matrix],[row[1] for row in matrix],  [row[2] for row in matrix]]
print'Transpose of a matrix',trmatrix

source: http://stackoverflow.com

Manipulation the Dictionary

d={10: 'iprg' , 22: 'Nan', 33:'Kool',8: 'Jool','y': 89,'tt':'toy',7:90 }
for i in d:                                
  print i,d[i]    # printing all the values in Dictionary          
print '\n'
print d[8]  #printing values of the individual keys
print '\n'
print d['y']  #printing values of the individual keys
print '\n'
print d[7]  #printing values of the individual keys
print '\n'
d[33]='hello world'  #updating the key 33 with new value
d[22]='pythonforengineers'   #updating the key 22 with new value
for i in d:                                
  print i,d[i]    # printing all the updated values in Dictionary    
del d[10]     # deleting key:value pair using key value -> 10
print'\n Dictionary after deleting a value:\n', d
d.clear()   #clearing all values
print '\n Dictionary after clearing all values:', d
del d   # Removing the Dictionary
try:
  print d
except:
  print 'Some error has occurred'