头哥python入门之函数调用 函数调用python函数

python中怎么调用自定义函数

1、首先在当前目录下找有没有abc、abc.py

创新互联建站专业为企业提供石龙网站建设、石龙做网站、石龙网站设计、石龙网站制作等企业网站建设、网页设计与制作、石龙企业网站模板建站服务,10多年石龙做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

2、找python的安装目录:F:\Python2.7Exe\Lib\site-packages;F:\Python2.7Exe\Lib;

3、找电脑中path下面的目录

于是我改变路径,将保存的abc.py文件直接放在python的安装目录下,使用import abc命令,然后在Python交互界面用 abc.XXX(XXX是abc.py文件中的定义函数的函数名),解决了调用自定义函数问题。

python如何定义和调用函数

1、函数定义

①使用def关键字定义函数

def 函数名(参数1.参数2.参数3...):

"""文档字符串,docstring,用来说明函数的作用"""

#函数体

return 表达式

注释的作用:说明函数是做什么的,函数有什么功能。

③遇到冒号要缩进,冒号后面所有的缩进的代码块构成了函数体,描述了函数是做什么的,即函数的功能是什么。Python函数的本质与数学中的函数的本质是一致的。

2、函数调用

①函数必须先定义,才能调用,否则会报错。

②无参数时函数的调用:函数名(),有参数时函数的调用:函数名(参数1.参数2.……)

③不要在定义函数的时候在函数体里面调用本身,否则会出不来,陷入循环调用。

④函数需要调用函数体才会被执行,单纯的只是定义函数是不会被执行的。

⑤Debug工具中Step into进入到调用的函数里,Step Into My Code进入到调用的模块里函数。

python函数调用

inname = r"C:\Python27\esri.shp"

outname = "outname.cst"

# 在此处调用该函数。函数体定义必须放在调用以前。可以通过import

read_ESRT_……(file = inname, fileOut = outname)

# 这两个参数只是字符串而已,指明你的文件路径。注意在python中,若有 \ 号,则最好使用 \\ 双斜杠,或者如上例,加上前缀 r


网站栏目:头哥python入门之函数调用 函数调用python函数
分享链接:http://scyanting.com/article/doisgop.html