提问人:yansal 提问时间:6/19/2013 更新时间:6/19/2013 访问量:648
使用 utf-8 字符定义变量名称是个好主意吗?[关闭]
Is it a good idea to define variable names with utf-8 characters? [closed]
问:
就目前而言,这个问题并不适合我们的问答形式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您认为此问题可以改进并可能重新打开,请访问帮助中心获取指导。
10年前关闭。
当然,这个问题只与允许在变量名称中使用 utf-8 字符的编程语言有关(例如 python3、golang......
当我需要从科学论文中编写一些代码时,我有一种写这种代码的诱惑:
θ = 1.
当涉及大量变量时,我认为此代码可能更清晰、更易于阅读,因为变量在代码和论文中具有相同的名称。当然,写起来要困难得多,因为字符不在键盘上。
你怎么看这个想法?如果你正在阅读该代码,你会有什么反应?
答:
3赞
lkkeepmoving
6/19/2013
#1
我相信如果 utf-8 字符在变量名称中工作正常,那么如果使用带有 utf-8 字符的变量名称可以提高程序的可读性,那就使用它吧。
评论
theta = 0