python——函数

函数

 

 

一、调用函数

1.  python内置了很多有用的函数,知道函数的名字和参数即可直接调用

2.如:

将字符串转换为整数类型,需要用到 int()函数

将整数转换为字符串类型,需要用到 str()函数

1 >>> int('123')
2 123
3 >>> str(123)
4 '123'

求某个数的绝对值,需要用到 abs()函数

1 >>> abs(10)
2 10
3 >>> abs(-10)
4 10
5 >>> abs(1.23)
6 1.23
7 >>> abs(-1.23)
8 1.23

将某个二进制数转换为十六进制表示,需要用到 hex()函数

1 >>> hex(255)
2 '0xff'

二、定义函数

1.  定义一个函数需要使用 def 语句,格式如下:

1 def 函数名(参数) :
2     语句
3     return 返回值

2.  定义一个空函数:

1 def nop():
2     pass

pass语句什么都不做,实际上用来做占位符,如果还没想好函数代码怎样写,可以先放一个 pass,先让代码运行起来

3.  函数的参数和返回值可以有多个(同时返回多个值时,实际上是一个tuple)

4.  函数内部可以用 return来返回结果,若函数执行完毕,没有 return语句,则自动执行 return None语句

5.导入函数包,可以使用 import ,如:

1 #导入math包之前
2 >>> sqrt(4)
3 Traceback (most recent call last):
4   File "<stdin>", line 1, in <module>
5 NameError: name 'sqrt' is not defined
6 #导入math包之后
7 >>> import math
8 >>> math.sqrt(4)
9 2.0
原文地址:https://www.cnblogs.com/canneddream/p/14167202.html