Wednesday, October 26, 2011

Power of python

 """ Power of python """

#!/usr/bin/env python
#-*- coding:utf-8 -*-


def powpy():
    """ Power of python """

    from Life import Life
    import re

    life_str = Life.getStringofLife()
    powers = []

    for item in re.findall('(?si)pow\((?Plife), (?P.*?)\)', life_str):
        if item[1].isdigit():
            powers.append(int(item[1]))

    return max(powers)


if __name__ == "__main__":
    try:
        print powpy()
    except ImportError as imperr:
        print "That's sad ! You don't seem to have a life !!"
else:
    print "Run on your own life !"