定义函数

在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。
例如:

def my_abs(x):
    if x >= 0: 
        return x 
   else:
        return -x 

在Python交互环境中定义函数时,注意Python会出现...的提示。函数定义结束后需要按两次回车重新回到>>>提示符下:

如果你已经把my_abs()的函数定义保存为abstest.py文件了,那么,可以在该文件的当前目录下启动Python解释器,用from abstest import my_abs来导入my_abs()函数,注意abstest是文件名(不含.py扩展名):

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文为《爬着学Python》系列第十篇文章。 在实际操作中,可能函数是我们几乎唯一的实现操作的方式,这是因为函数能...
    SyPy阅读 10,908评论 0 8
  • 在python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函...
    Dr_zhang阅读 3,984评论 1 0
  • 续:第(11)节本文所有引用均来自廖雪峰老师的网站。转载请说明出处。 在Python中,定义函数使用的是def语句...
    掠光者阅读 2,915评论 0 0
  • 函数### 函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”:...
    MJXH阅读 4,744评论 0 0
  • 【805166631-99991231-5】 【1784713932-99991231-5】 【178471393...
    龙少Long阅读 1,020评论 0 0