This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
multipub/.pyenv/lib/python3.7/site-packages/pylint/test/input/func_e13xx.py
2019-02-09 02:45:25 -06:00

21 lines
785 B
Python

"""test string format error
"""
# pylint: disable=print-statement,unsupported-binary-operation
from __future__ import print_function
PARG_1 = PARG_2 = PARG_3 = 1
def pprint():
"""Test string format
"""
print("%s %s" % {'PARG_1': 1, 'PARG_2': 2}) # E1306
print("%s" % (PARG_1, PARG_2)) # E1305
print("%(PARG_1)d %d" % {'PARG_1': 1, 'PARG_2': 2}) # E1302
print("%(PARG_1)d %(PARG_2)d" % {'PARG_1': 1}) # E1304
print("%(PARG_1)d %(PARG_2)d" % {'PARG_1': 1, 'PARG_2':2, 'PARG_3':3}) #W1301
print("%(PARG_1)d %(PARG_2)d" % {'PARG_1': 1, 2:3}) # W1300 E1304
print("%(PARG_1)d %(PARG_2)d" % (2, 3)) # 1303
print("%(PARG_1)d %(PARG_2)d" % [2, 3]) # 1303
print("%2z" % PARG_1)
print("strange format %2" % PARG_2)
print("works in 3 %a" % 1)