diff options
Diffstat (limited to 'tests/unicode/unicode_id.py')
-rw-r--r-- | tests/unicode/unicode_id.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/unicode/unicode_id.py b/tests/unicode/unicode_id.py new file mode 100644 index 0000000000..10f540c503 --- /dev/null +++ b/tests/unicode/unicode_id.py @@ -0,0 +1,27 @@ +# test unicode in identifiers + +# comment +# αβγδϵφζ + +# global identifiers +α = 1 +αβγ = 2 +bβ = 3 +βb = 4 +print(α, αβγ, bβ, βb) + +# function, argument, local identifiers +def α(β, γ): + δ = β + γ + print(β, γ, δ) +α(1, 2) + +# class, method identifiers +class φ: + def __init__(self): + pass + def δ(self, ϵ): + print(ϵ) +zζzζz = φ() +if hasattr(zζzζz, "δ"): + zζzζz.δ(ϵ=123) |