Mega Code Archive

 
Categories / Python / Development
 

Read numbers till eof and show squares

def interact():     print 'Hello stream world'                      # print sends to sys.stdout     while 1:         try:             reply  = raw_input('Enter a number>')   # raw_input reads sys.stdin         except EOFError:             break                                   # raises an except on eof         else:                                       # input given as a string             num = int(reply)             print "%d squared is %d" % (num, num ** 2)     print 'Bye' if __name__ == '__main__':      interact()                                      # when run, not imported