走进Python世界(9)----函数
来源:互联网 发布:知乎如何开专栏 编辑:程序博客网 时间:2024/06/01 07:25
函数调用
Python内置了很多有用的函数,我们可以直接调用。也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。
>>> help(abs)Help on built-in function abs in module builtins:abs(x, /) Return the absolute value of the argument.
Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数:
函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”
>>> p=print>>> p("ssss")
函数定义
在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。
请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。
如果没有return语句,函数执行完毕后也会返回结果,只是结果为None。
return None可以简写为return。
def power(x): return x * x
0 0
- 走进Python世界(9)----函数
- 走进Python世界(10)----函数的参数
- 走进Python世界(2)----输入输出
- 走进Python世界(4)----字符串
- 走进Python世界(6)----判断语句
- 走进Python世界(7)----循环
- 走进Python世界(1)----第一个程序
- 走进Python世界(3)----数据类型与变量
- 走进Python世界(5)----list和tuple
- 走进Python世界(8)----使用dict和set
- 走进windows编程的世界-----消息处理函数(1)
- 走进windows编程的世界-----消息处理函数(2)
- 走进windows编程的世界-----消息处理函数(3)
- 走进windows编程的世界-----消息处理函数(4)
- 走进C++程序世界-----函数相关(全局变量,默认参数,函数重载,内联函数)
- 走进android的世界(不断更新中)
- Scala教程(一)走进Scala世界
- Scala教程(一)走进Scala世界
- js链接请求
- 最强 Android Studio 使用小技巧和快捷键(三)
- 有史以来最简单的三层实例(C#)
- ExtJs之Radio和CheckBox实例
- [16]CSS3 边框图片效果
- 走进Python世界(9)----函数
- eclipse的使用之 working set
- 使用json web token
- Python中continue的使用
- Java-helloWorld
- jwt是和oauth相互不同的两种验证方式么?
- NYOJ71:独木舟上的旅行(简单贪心)
- struts1配置
- Leetcode刷题记—— 118. Pascal's Triangle(杨辉三角形)