Python编程:函数、模块与语音识别入门
1. 可变参数函数
在Python中,我们可以使用 *args 参数创建一个能处理任意数量参数的函数。例如,下面的 total_sales.py 脚本可以计算任意数量销售额的总和:
def total_sales(*args):
total = 0
for arg in args:
total = total + arg
return total
我们可以通过以下代码测试这个函数:
print(total_sales(200,100,100,100))
print(total_sales(800,500,400))
运行上述代码,输出结果分别为 500 和 1700 。这表明,虽然函数只接受一个 *args 参数,但我们可以向函数中传入任意数量的元素。
2. 模块的使用
Python不仅有内置函数,标准库中还有许多模块,我们可以在自己的代码中调用这些模块提供的函数。下面介绍三种导入模块的方法及其优缺点。
- 导入整个模块 :以计算30度角的余弦值为例,我们可以先导入 math 模块,然后通过 math.cos()
超级会员免费看
订阅专栏 解锁全文
538

被折叠的 条评论
为什么被折叠?



