Python函数全解析:从基础到应用
1. 函数调用基础
在编程里,函数是一组有名称的语句序列,可执行特定的计算任务。定义函数时,需明确函数名和语句序列,之后就能通过函数名来调用它。例如:
>>> type(32)
<type 'int'>
这里, type
是函数名,括号内的 32
是函数的参数,函数返回的结果是参数的类型。通常说函数“接收”一个参数并“返回”一个结果,这个结果就是返回值。
2. 类型转换函数
Python 提供了内置的类型转换函数,能将值从一种类型转换为另一种类型。
- int 函数 :尝试把任何值转换为整数,若无法转换则报错。
>>> int('32')
32
>>> int('Hello')
ValueError: invalid literal for int(): Hello
同时,它能把浮点数转换为整数,但会直接截断小数部分:
>>> int(3.99999)
3
>>> int(-2.3)
-2
- float 函数 :可将整数和字符串转