diff options
author | Dave Hylands <dhylands@gmail.com> | 2014-04-05 08:21:45 -0700 |
---|---|---|
committer | Dave Hylands <dhylands@gmail.com> | 2014-04-05 08:26:51 -0700 |
commit | f81a49e464c2899710b3ed1f402434f83d92d094 (patch) | |
tree | 41a2aa501cb8f0113febe7db429050e8d4f10d94 /tests/basics/string-format-modulo.py | |
parent | a0d32991ed57ebbbb8c9207dab3223b12ca4aa44 (diff) | |
download | micropython-f81a49e464c2899710b3ed1f402434f83d92d094.tar.gz micropython-f81a49e464c2899710b3ed1f402434f83d92d094.zip |
Allow floating point arguments with %d,i,u,o,x,X formats
Diffstat (limited to 'tests/basics/string-format-modulo.py')
-rw-r--r-- | tests/basics/string-format-modulo.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/basics/string-format-modulo.py b/tests/basics/string-format-modulo.py index 82cbdddc7e..b736e2a73f 100644 --- a/tests/basics/string-format-modulo.py +++ b/tests/basics/string-format-modulo.py @@ -21,6 +21,14 @@ try: except TypeError: print("TypeError") +print("%s" % True) +print("%s" % 1) +print("%s" % 1.0) + +print("%r" % True) +print("%r" % 1) +print("%r" % 1.0) + print("%c" % 48) print("%c" % 'a') print("%10s" % 'abc') @@ -29,9 +37,20 @@ print("%d" % 10) print("%+d" % 10) print("% d" % 10) print("%d" % -10) +print("%d" % 1.0) +print("%d" % True) +print("%i" % -10) +print("%i" % 1.0) +print("%i" % True) +print("%u" % -10) +print("%u" % 1.0) +print("%u" % True) print("%x" % 18) +print("%x" % 18.0) print("%o" % 18) +print("%o" % 18.0) print("%X" % 18) +print("%X" % 18.0) print("%#x" % 18) print("%#X" % 18) print("%#6x" % 18) |