Iteration for Factorials
Marco Mariani
marco at sferacarta.com
Tue Oct 23 11:24:26 EDT 2007
Roberto Bonvallet wrote:
> import urllib
> import re
> urllib.URLopener.version = "Mozilla/4.0"
>
> def fact(x):
> r = re.compile(r"%d ! = (\d+)" % x)
> for line in urllib.urlopen("http://www.google.cl/search?q=%d%%21" % x):
> m = r.search(line)
> if m:
> return int(m.group(1))
You solution reminds me the web-based WTF calculator.
http://worsethanfailure.com/Articles/OMGWTF-Finalist-05-WTF-Web-Calc.aspx
More information about the Python-list
mailing list