小编Mai*_*ann的帖子

匿名代码块

前言:

到目前为止,我已经将Python用作全面的编程语言.现在我喜欢用它来记录一些注释(注释)和一些计算(Python代码)(我实际上是使用Emacs并将当前缓冲区一次又一次地发送到正在运行的IPython实例).

问题:我喜欢在同一个文档中多次重用一些常见的变量名,如'A'或'd',而不会遇到我不小心忘记将值重新分配给其中一个变量名的问题.

到目前为止,我滥用了课堂陈述

# Topic one: bla bla
class _anon:
    d = 10
    A = d**2 * pi /4

# Topic two: bla bla
class _anon:
    A = d**2 * pi /4 # error is raised since d is missing
Run Code Online (Sandbox Code Playgroud)

这是有效的,因为类语句创建了一个作为变量作用域的执行框架,但我想知道这个用例是否有专用语法.

python

6
推荐指数
2
解决办法
1370
查看次数

标签 统计

python ×1