diff --git a/pattern.py b/pattern.py index 44e5b6d..fc0ef60 100644 --- a/pattern.py +++ b/pattern.py @@ -48,9 +48,9 @@ def rand(target, arg): def _apply(target, arg, func): - if type(arg is int): + if type(arg) is int: return func(target, arg) - elif type(arg is str) and arg in this.values: + elif type(arg) is str and arg in this.values: return func(target, this.values[arg])