新手?:这是一个变量,函数还是什么?
问题描述:
我是python的新手,并且正在尝试编写一个方程式,该方程式利用了几个自动化过程的值。这些是人口常数。因此,例如,新手?:这是一个变量,函数还是什么?
Pop1Stnd=78784000
Pop2Stnd=150486000
Pop3Stnd=45364000
这将是目前的形式足以在脚本,即顶部的声明(我使用ArcPy中)低于进口ArcPy中,set.env.workspace等
如果不是,我需要用另一种方式声明它吗? 也许
def Pop1Stnd=78784000
最后,本措辞函数,变量,还是什么? 千恩万谢, 大卫
答
是,第一种方式是你如何声明一个变量,是完全正常的,但通常声明常数时,风格决定使用全部大写,如:
POP1STND = 78784000
第二方式:
def Pop1Stnd=78784000
将用于定义一个函数,虽然语法不正确/不完整。这将是这样的:
def pop_function("paramaters go here"):
"do some stuff here"
我会投这个,但我没有街头信用!非常感谢! – 2013-04-07 01:20:00
如果解决了问题,请接受答案。一般来说,像你问的问题将被关闭,因为答案可以在Python文档或任何数量或教程中找到,或者通过查看许多关于SO的python相关问题。 – ecline6 2013-04-07 01:21:52
@DavidMeek值得注意的是,风格明智,常量通常都写成大写 - 例如:'POP1STDN' – 2013-04-07 01:25:16