commit 1be9173e40ce5b60cd085ed67f83bb9540d6f6e6 Author: Klaus-Uwe Mitterer Date: Mon Apr 27 18:21:30 2015 +0200 Check in three-minutes-code version of verifier diff --git a/verifier.py b/verifier.py new file mode 100755 index 0000000..cd94f46 --- /dev/null +++ b/verifier.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import sys + +def verifier(i1, i2): + try: + if int(max(i1, i2)) / 2 + 7 > int(min(i1, i2)) or int(min(i1, i2)) < 14: + return False + return True + except ValueError: + raise ValueError("Arguments must be integers.") + +if __name__ == "__main__": + try: + if verifier(*sys.argv[1:]): + print("Have fun.") + else: + print("Nope.") + except TypeError: + raise ValueError(sys.argv[0] + " takes exactly two arguments.")