mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-28 04:45:01 +00:00
72 lines
649 B
Python
72 lines
649 B
Python
from contextlib import contextmanager
|
|
|
|
l = 0
|
|
I = 0
|
|
O = 0
|
|
l: int = 0
|
|
|
|
a, l = 0, 1
|
|
[a, l] = 0, 1
|
|
a, *l = 0, 1, 2
|
|
a = l = 0
|
|
|
|
o = 0
|
|
i = 0
|
|
|
|
for l in range(3):
|
|
pass
|
|
|
|
|
|
for a, l in zip(range(3), range(3)):
|
|
pass
|
|
|
|
|
|
def f1():
|
|
global l
|
|
l = 0
|
|
|
|
|
|
def f2():
|
|
l = 0
|
|
|
|
def f3():
|
|
nonlocal l
|
|
l = 1
|
|
|
|
f3()
|
|
return l
|
|
|
|
|
|
def f4(l, /, I):
|
|
return l, I, O
|
|
|
|
|
|
def f5(l=0, *, I=1):
|
|
return l, I
|
|
|
|
|
|
def f6(*l, **I):
|
|
return l, I
|
|
|
|
|
|
@contextmanager
|
|
def ctx1():
|
|
yield 0
|
|
|
|
|
|
with ctx1() as l:
|
|
pass
|
|
|
|
|
|
@contextmanager
|
|
def ctx2():
|
|
yield 0, 1
|
|
|
|
|
|
with ctx2() as (a, l):
|
|
pass
|
|
|
|
try:
|
|
pass
|
|
except ValueError as l:
|
|
pass
|