diff --git a/doc/data/messages/g/global-statement/bad.py b/doc/data/messages/g/global-statement/bad.py new file mode 100644 index 0000000000..5b8619809e --- /dev/null +++ b/doc/data/messages/g/global-statement/bad.py @@ -0,0 +1,6 @@ +price = 25 + + +def add_vat(): + global price # [global-statement] + return price * 0.20 diff --git a/doc/data/messages/g/global-statement/good.py b/doc/data/messages/g/global-statement/good.py new file mode 100644 index 0000000000..12c6402319 --- /dev/null +++ b/doc/data/messages/g/global-statement/good.py @@ -0,0 +1,2 @@ +def add_vat(price): + return price * 0.20 diff --git a/doc/data/messages/g/global-statement/related.rst b/doc/data/messages/g/global-statement/related.rst new file mode 100644 index 0000000000..62033562f7 --- /dev/null +++ b/doc/data/messages/g/global-statement/related.rst @@ -0,0 +1,3 @@ +- `Official Python FAQ - global and local `_ +- `PEP 3104 - Access to Names in Outer Scopes `_ +- `Python global statement `_